【例子介绍】C#入门经典(第3版)光盘源码
c#入门经典(第3版)光盘源码 电子书手册源码 C#入门经典是一本全面面向入门级的书籍,比较权威,这是它的随书源代码,包括书中全部的实例源码。
【相关图片】
【源码结构】
.
├── C#入门经典(第3版)光盘源码.rar
└── c#入门经典(第3版)
├── 578472_Chapter02
│ ├── Code
│ │ ├── ConsoleApplication1
│ │ │ ├── ConsoleApplication1
│ │ │ │ ├── ConsoleApplication1.csproj
│ │ │ │ ├── ConsoleApplication1.csproj.user
│ │ │ │ ├── Program.cs
│ │ │ │ ├── Properties
│ │ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ │ ├── Resources.cs
│ │ │ │ │ ├── Resources.resx
│ │ │ │ │ ├── Settings.cs
│ │ │ │ │ └── Settings.settings
│ │ │ │ ├── bin
│ │ │ │ │ └── Debug
│ │ │ │ │ ├── ConsoleApplication1.exe
│ │ │ │ │ ├── ConsoleApplication1.pdb
│ │ │ │ │ └── ConsoleApplication1.vshost.exe
│ │ │ │ └── obj
│ │ │ │ ├── Debug
│ │ │ │ │ ├── ConsoleApplication1.Properties.Resources.resources
│ │ │ │ │ ├── ConsoleApplication1.exe
│ │ │ │ │ ├── ConsoleApplication1.pdb
│ │ │ │ │ ├── ResGen.cache
│ │ │ │ │ └── TempPE
│ │ │ │ └── Release
│ │ │ ├── ConsoleApplication1.sln
│ │ │ └── ConsoleApplication1.suo
│ │ └── WindowsApplication1
│ │ ├── WindowsApplication1
│ │ │ ├── Form1.Designer.cs
│ │ │ ├── Form1.cs
│ │ │ ├── Program.cs
│ │ │ ├── Properties
│ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ ├── Resources.cs
│ │ │ │ ├── Resources.resx
│ │ │ │ ├── Settings.cs
│ │ │ │ └── Settings.settings
│ │ │ ├── WindowsApplication1.csproj
│ │ │ ├── WindowsApplication1.csproj.user
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ ├── WindowsApplication1.exe
│ │ │ │ ├── WindowsApplication1.pdb
│ │ │ │ └── WindowsApplication1.vshost.exe
│ │ │ └── obj
│ │ │ ├── Debug
│ │ │ │ ├── ResGen.cache
│ │ │ │ ├── TempPE
│ │ │ │ ├── WindowsApplication1.Properties.Resources.resources
│ │ │ │ ├── WindowsApplication1.exe
│ │ │ │ └── WindowsApplication1.pdb
│ │ │ └── Release
│ │ ├── WindowsApplication1.sln
│ │ └── WindowsApplication1.suo
│ └── Screenshots
├── 578472_Chapter03
│ ├── Code
│ │ ├── Ch03Ex01
│ │ │ ├── Ch03Ex01
│ │ │ │ ├── Ch03Ex01.csproj
│ │ │ │ ├── Ch03Ex01.csproj.user
│ │ │ │ ├── Program.cs
│ │ │ │ ├── Properties
│ │ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ │ ├── Resources.cs
│ │ │ │ │ ├── Resources.resx
│ │ │ │ │ ├── Settings.cs
│ │ │ │ │ └── Settings.settings
│ │ │ │ ├── bin
│ │ │ │ │ └── Debug
│ │ │ │ │ ├── Ch03Ex01.exe
│ │ │ │ │ ├── Ch03Ex01.pdb
│ │ │ │ │ └── Ch03Ex01.vshost.exe
│ │ │ │ └── obj
│ │ │ │ ├── Debug
│ │ │ │ │ ├── Ch03Ex01.Properties.Resources.resources
│ │ │ │ │ ├── Ch03Ex01.exe
│ │ │ │ │ ├── Ch03Ex01.pdb
│ │ │ │ │ ├── ResGen.cache
│ │ │ │ │ └── TempPE
│ │ │ │ └── Release
│ │ │ ├── Ch03Ex01.sln
│ │ │ └── Ch03Ex01.suo
│ │ └── Ch03Ex02
│ │ ├── Ch03Ex02
│ │ │ ├── Ch03Ex02.csproj
│ │ │ ├── Ch03Ex02.csproj.user
│ │ │ ├── Program.cs
│ │ │ ├── Properties
│ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ ├── Resources.cs
│ │ │ │ ├── Resources.resx
│ │ │ │ ├── Settings.cs
│ │ │ │ └── Settings.settings
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ ├── Ch03Ex02.exe
│ │ │ │ ├── Ch03Ex02.pdb
│ │ │ │ └── Ch03Ex02.vshost.exe
│ │ │ └── obj
│ │ │ ├── Debug
│ │ │ │ ├── Ch03Ex02.Properties.Resources.resources
│ │ │ │ ├── Ch03Ex02.exe
│ │ │ │ ├── Ch03Ex02.pdb
│ │ │ │ ├── ResGen.cache
│ │ │ │ └── TempPE
│ │ │ └── Release
│ │ ├── Ch03Ex02.sln
│ │ └── Ch03Ex02.suo
│ └── Screenshots
├── 578472_Chapter04
│ ├── Code
│ │ ├── Ch04Ex01
│ │ │ ├── Ch04Ex01
│ │ │ │ ├── Ch04Ex01.csproj
│ │ │ │ ├── Ch04Ex01.csproj.user
│ │ │ │ ├── Program.cs
│ │ │ │ ├── Properties
│ │ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ │ ├── Resources.cs
│ │ │ │ │ ├── Resources.resx
│ │ │ │ │ ├── Settings.cs
│ │ │ │ │ └── Settings.settings
│ │ │ │ ├── bin
│ │ │ │ │ └── Debug
│ │ │ │ │ ├── Ch04Ex01.exe
│ │ │ │ │ ├── Ch04Ex01.pdb
│ │ │ │ │ └── Ch04Ex01.vshost.exe
│ │ │ │ └── obj
│ │ │ │ ├── Debug
│ │ │ │ │ ├── Ch04Ex01.Properties.Resources.resources
│ │ │ │ │ ├── Ch04Ex01.exe
│ │ │ │ │ ├── Ch04Ex01.pdb
│ │ │ │ │ ├── ResGen.cache
│ │ │ │ │ └── TempPE
│ │ │ │ └── Release
│ │ │ ├── Ch04Ex01.sln
│ │ │ └── Ch04Ex01.suo
│ │ ├── Ch04Ex02
│ │ │ ├── Ch04Ex02
│ │ │ │ ├── Ch04Ex02.csproj
│ │ │ │ ├── Ch04Ex02.csproj.user
│ │ │ │ ├── Program.cs
│ │ │ │ ├── Properties
│ │ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ │ ├── Resources.cs
│ │ │ │ │ ├── Resources.resx
│ │ │ │ │ ├── Settings.cs
│ │ │ │ │ └── Settings.settings
│ │ │ │ ├── bin
│ │ │ │ │ └── Debug
│ │ │ │ │ ├── Ch04Ex02.exe
│ │ │ │ │ ├── Ch04Ex02.pdb
│ │ │ │ │ └── Ch04Ex02.vshost.exe
│ │ │ │ └── obj
│ │ │ │ ├── Debug
│ │ │ │ │ ├── Ch04Ex02.Properties.Resources.resources
│ │ │ │ │ ├── Ch04Ex02.exe
│ │ │ │ │ ├── Ch04Ex02.pdb
│ │ │ │ │ ├── ResGen.cache
│ │ │ │ │ └── TempPE
│ │ │ │ └── Release
│ │ │ ├── Ch04Ex02.sln
│ │ │ └── Ch04Ex02.suo
│ │ ├── Ch04Ex03
│ │ │ ├── Ch04Ex03
│ │ │ │ ├── Ch04Ex03.csproj
│ │ │ │ ├── Ch04Ex03.csproj.user
│ │ │ │ ├── Program.cs
│ │ │ │ ├── Properties
│ │ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ │ ├── Resources.cs
│ │ │ │ │ ├── Resources.resx
│ │ │ │ │ ├── Settings.cs
│ │ │ │ │ └── Settings.settings
│ │ │ │ ├── bin
│ │ │ │ │ └── Debug
│ │ │ │ │ ├── Ch04Ex03.exe
│ │ │ │ │ ├── Ch04Ex03.pdb
│ │ │ │ │ └── Ch04Ex03.vshost.exe
│ │ │ │ └── obj
│ │ │ │ ├── Debug
│ │ │ │ │ ├── Ch04Ex03.Properties.Resources.resources
│ │ │ │ │ ├── Ch04Ex03.exe
│ │ │ │ │ ├── Ch04Ex03.pdb
│ │ │ │ │ ├── ResGen.cache
│ │ │ │ │ └── TempPE
│ │ │ │ └── Release
│ │ │ ├── Ch04Ex03.sln
│ │ │ └── Ch04Ex03.suo
│ │ ├── Ch04Ex04
│ │ │ ├── Ch04Ex04
│ │ │ │ ├── Ch04Ex04.csproj
│ │ │ │ ├── Ch04Ex04.csproj.user
│ │ │ │ ├── Program.cs
│ │ │ │ ├── Properties
│ │ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ │ ├── Resources.cs
│ │ │ │ │ ├── Resources.resx
│ │ │ │ │ ├── Settings.cs
│ │ │ │ │ └── Settings.settings
│ │ │ │ ├── bin
│ │ │ │ │ └── Debug
│ │ │ │ │ ├── Ch04Ex04.exe
│ │ │ │ │ ├── Ch04Ex04.pdb
│ │ │ │ │ └── Ch04Ex04.vshost.exe
│ │ │ │ └── obj
│ │ │ │ ├── Debug
│ │ │ │ │ ├── Ch04Ex04.Properties.Resources.resources
│ │ │ │ │ ├── Ch04Ex04.exe
│ │ │ │ │ ├── Ch04Ex04.pdb
│ │ │ │ │ ├── ResGen.cache
│ │ │ │ │ └── TempPE
│ │ │ │ └── Release
│ │ │ ├── Ch04Ex04.sln
│ │ │ └── Ch04Ex04.suo
│ │ ├── Ch04Ex05
│ │ │ ├── Ch04Ex05
│ │ │ │ ├── Ch04Ex05.csproj
│ │ │ │ ├── Ch04Ex05.csproj.user
│ │ │ │ ├── Program.cs
│ │ │ │ ├── Properties
│ │ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ │ ├── Resources.cs
│ │ │ │ │ ├── Resources.resx
│ │ │ │ │ ├── Settings.cs
│ │ │ │ │ └── Settings.settings
│ │ │ │ ├── bin
│ │ │ │ │ └── Debug
│ │ │ │ │ ├── Ch04Ex05.exe
│ │ │ │ │ ├── Ch04Ex05.pdb
│ │ │ │ │ └── Ch04Ex05.vshost.exe
│ │ │ │ └── obj
│ │ │ │ ├── Debug
│ │ │ │ │ ├── Ch04Ex05.Properties.Resources.resources
│ │ │ │ │ ├── Ch04Ex05.exe
│ │ │ │ │ ├── Ch04Ex05.pdb
│ │ │ │ │ ├── ResGen.cache
│ │ │ │ │ └── TempPE
│ │ │ │ └── Release
│ │ │ ├── Ch04Ex05.sln
│ │ │ └── Ch04Ex05.suo
│ │ └── Ch04Ex06
│ │ ├── Ch04Ex06
│ │ │ ├── Ch04Ex06.csproj
│ │ │ ├── Ch04Ex06.csproj.user
│ │ │ ├── Program.cs
│ │ │ ├── Properties
│ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ ├── Resources.cs
│ │ │ │ ├── Resources.resx
│ │ │ │ ├── Settings.cs
│ │ │ │ └── Settings.settings
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ ├── Ch04Ex06.exe
│ │ │ │ ├── Ch04Ex06.pdb
│ │ │ │ └── Ch04Ex06.vshost.exe
│ │ │ └── obj
│ │ │ ├── Debug
│ │ │ │ ├── Ch04Ex06.Properties.Resources.resources
│ │ │ │ ├── Ch04Ex06.exe
│ │ │ │ ├── Ch04Ex06.pdb
│ │ │ │ ├── ResGen.cache
│ │ │ │ └── TempPE
│ │ │ └── Release
│ │ ├── Ch04Ex06.sln
│ │ └── Ch04Ex06.suo
│ └── Screenshots
├── 578472_Chapter05
│ ├── Code
│ │ ├── Ch05Ex01
│ │ │ ├── Ch05Ex01
│ │ │ │ ├── Ch05Ex01.csproj
│ │ │ │ ├── Ch05Ex01.csproj.user
│ │ │ │ ├── Program.cs
│ │ │ │ ├── Properties
│ │ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ │ ├── Resources.Designer.cs
│ │ │ │ │ ├── Resources.resx
│ │ │ │ │ ├── Settings.Designer.cs
│ │ │ │ │ └── Settings.settings
│ │ │ │ ├── bin
│ │ │ │ │ └── Debug
│ │ │ │ │ ├── Ch05Ex01.exe
│ │ │ │ │ ├── Ch05Ex01.pdb
│ │ │ │ │ └── Ch05Ex01.vshost.exe
│ │ │ │ └── obj
│ │ │ │ ├── Debug
│ │ │ │ │ ├── Ch05Ex01.Properties.Resources.resources
│ │ │ │ │ ├── Ch05Ex01.csproj.FileListAbsolute.txt
│ │ │ │ │ ├── Ch05Ex01.csproj.GenerateResource.Cache
│ │ │ │ │ ├── Ch05Ex01.exe
│ │ │ │ │ ├── Ch05Ex01.pdb
│ │ │ │ │ ├── ResGen.cache
│ │ │ │ │ └── TempPE
│ │ │ │ │ └── Properties.Resources.Designer.cs.dll
│ │ │ │ └── Release
│ │ │ ├── Ch05Ex01.sln
│ │ │ ├── Ch05Ex01.suo
│ │ │ ├── UpgradeLog.XML
│ │ │ └── _UpgradeReport_Files
│ │ │ ├── UpgradeReport.css
│ │ │ ├── UpgradeReport.xslt
│ │ │ ├── UpgradeReport_Minus.gif
│ │ │ └── UpgradeReport_Plus.gif
│ │ ├── Ch05Ex02
│ │ │ ├── Ch05Ex02
│ │ │ │ ├── Ch05Ex02.csproj
│ │ │ │ ├── Ch05Ex02.csproj.user
│ │ │ │ ├── Program.cs
│ │ │ │ ├── Properties
│ │ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ │ ├── Resources.cs
│ │ │ │ │ ├── Resources.resx
│ │ │ │ │ ├── Settings.cs
│ │ │ │ │ └── Settings.settings
│ │ │ │ ├── bin
│ │ │ │ │ └── Debug
│ │ │ │ │ ├── Ch05Ex02.exe
│ │ │ │ │ ├── Ch05Ex02.pdb
│ │ │ │ │ └── Ch05Ex02.vshost.exe
│ │ │ │ └── obj
│ │ │ │ ├── Debug
│ │ │ │ │ ├── Ch05Ex02.Properties.Resources.resources
│ │ │ │ │ ├── Ch05Ex02.exe
│ │ │ │ │ ├── Ch05Ex02.pdb
│ │ │ │ │ ├── ResGen.cache
│ │ │ │ │ └── TempPE
│ │ │ │ └── Release
│ │ │ ├── Ch05Ex02.sln
│ │ │ └── Ch05Ex02.suo
│ │ ├── Ch05Ex03
│ │ │ ├── Ch05Ex03
│ │ │ │ ├── Ch05Ex03.csproj
│ │ │ │ ├── Ch05Ex03.csproj.user
│ │ │ │ ├── Program.cs
│ │ │ │ ├── Properties
│ │ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ │ ├── Resources.cs
│ │ │ │ │ ├── Resources.resx
│ │ │ │ │ ├── Settings.cs
│ │ │ │ │ └── Settings.settings
│ │ │ │ ├── bin
│ │ │ │ │ └── Debug
│ │ │ │ │ ├── Ch05Ex03.exe
│ │ │ │ │ ├── Ch05Ex03.pdb
│ │ │ │ │ └── Ch05Ex03.vshost.exe
│ │ │ │ └── obj
│ │ │ │ ├── Debug
│ │ │ │ │ ├── Ch05Ex03.Properties.Resources.resources
│ │ │ │ │ ├── Ch05Ex03.exe
│ │ │ │ │ ├── Ch05Ex03.pdb
│ │ │ │ │ ├── ResGen.cache
│ │ │ │ │ └── TempPE
│ │ │ │ └── Release
│ │ │ ├── Ch05Ex03.sln
│ │ │ └── Ch05Ex03.suo
│ │ ├── Ch05Ex04
│ │ │ ├── Ch05Ex04
│ │ │ │ ├── Ch05Ex04.csproj
│ │ │ │ ├── Ch05Ex04.csproj.user
│ │ │ │ ├── Program.cs
│ │ │ │ ├── Properties
│ │ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ │ ├── Resources.cs
│ │ │ │ │ ├── Resources.resx
│ │ │ │ │ ├── Settings.cs
│ │ │ │ │ └── Settings.settings
│ │ │ │ ├── bin
│ │ │ │ │ └── Debug
│ │ │ │ │ ├── Ch05Ex04.exe
│ │ │ │ │ ├── Ch05Ex04.pdb
│ │ │ │ │ └── Ch05Ex04.vshost.exe
│ │ │ │ └── obj
│ │ │ │ ├── Debug
│ │ │ │ │ ├── Ch05Ex04.Properties.Resources.resources
│ │ │ │ │ ├── Ch05Ex04.exe
│ │ │ │ │ ├── Ch05Ex04.pdb
│ │ │ │ │ ├── ResGen.cache
│ │ │ │ │ └── TempPE
│ │ │ │ └── Release
│ │ │ ├── Ch05Ex04.sln
│ │ │ └── Ch05Ex04.suo
│ │ ├── Ch05Ex05
│ │ │ ├── Ch05Ex05
│ │ │ │ ├── Ch05Ex05.csproj
│ │ │ │ ├── Ch05Ex05.csproj.user
│ │ │ │ ├── Program.cs
│ │ │ │ ├── Properties
│ │ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ │ ├── Resources.cs
│ │ │ │ │ ├── Resources.resx
│ │ │ │ │ ├── Settings.cs
│ │ │ │ │ └── Settings.settings
│ │ │ │ ├── bin
│ │ │ │ │ └── Debug
│ │ │ │ │ ├── Ch05Ex05.exe
│ │ │ │ │ ├── Ch05Ex05.pdb
│ │ │ │ │ └── Ch05Ex05.vshost.exe
│ │ │ │ └── obj
│ │ │ │ ├── Debug
│ │ │ │ │ ├── Ch05Ex05.Properties.Resources.resources
│ │ │ │ │ ├── Ch05Ex05.exe
│ │ │ │ │ ├── Ch05Ex05.pdb
│ │ │ │ │ ├── ResGen.cache
│ │ │ │ │ └── TempPE
│ │ │ │ └── Release
│ │ │ ├── Ch05Ex05.sln
│ │ │ └── Ch05Ex05.suo
│ │ └── OverflowCheck
│ │ ├── OverflowCheck
│ │ │ ├── OverflowCheck.csproj
│ │ │ ├── OverflowCheck.csproj.user
│ │ │ ├── Program.cs
│ │ │ ├── Properties
│ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ ├── Resources.cs
│ │ │ │ ├── Resources.resx
│ │ │ │ ├── Settings.cs
│ │ │ │ └── Settings.settings
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ ├── OverflowCheck.exe
│ │ │ │ ├── OverflowCheck.pdb
│ │ │ │ └── OverflowCheck.vshost.exe
│ │ │ └── obj
│ │ │ ├── Debug
│ │ │ │ ├── OverflowCheck.Properties.Resources.resources
│ │ │ │ ├── OverflowCheck.exe
│ │ │ │ ├── OverflowCheck.pdb
│ │ │ │ ├── ResGen.cache
│ │ │ │ └── TempPE
│ │ │ └── Release
│ │ ├── OverflowCheck.sln
│ │ └── OverflowCheck.suo
│ └── Screenshots
├── 578472_Chapter06
│ ├── Code
│ │ ├── Ch06Ex01
│ │ │ ├── Ch06Ex01
│ │ │ │ ├── Ch06Ex01.csproj
│ │ │ │ ├── Ch06Ex01.csproj.user
│ │ │ │ ├── Program.cs
│ │ │ │ ├── Properties
│ │ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ │ ├── Resources.cs
│ │ │ │ │ ├── Resources.resx
│ │ │ │ │ ├── Settings.cs
│ │ │ │ │ └── Settings.settings
│ │ │ │ ├── bin
│ │ │ │ │ └── Debug
│ │ │ │ │ ├── Ch06Ex01.exe
│ │ │ │ │ ├── Ch06Ex01.pdb
│ │ │ │ │ └── Ch06Ex01.vshost.exe
│ │ │ │ └── obj
│ │ │ │ ├── Debug
│ │ │ │ │ ├── Ch06Ex01.Properties.Resources.resources
│ │ │ │ │ ├── Ch06Ex01.exe
│ │ │ │ │ ├── Ch06Ex01.pdb
│ │ │ │ │ ├── ResGen.cache
│ │ │ │ │ └── TempPE
│ │ │ │ └── Release
│ │ │ ├── Ch06Ex01.sln
│ │ │ └── Ch06Ex01.suo
│ │ ├── Ch06Ex02
│ │ │ ├── Ch06Ex02
│ │ │ │ ├── Ch06Ex02.csproj
│ │ │ │ ├── Ch06Ex02.csproj.user
│ │ │ │ ├── Program.cs
│ │ │ │ ├── Properties
│ │ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ │ ├── Resources.cs
│ │ │ │ │ ├── Resources.resx
│ │ │ │ │ ├── Settings.cs
│ │ │ │ │ └── Settings.settings
│ │ │ │ ├── bin
│ │ │ │ │ └── Debug
│ │ │ │ │ ├── Ch06Ex02.exe
│ │ │ │ │ ├── Ch06Ex02.pdb
│ │ │ │ │ └── Ch06Ex02.vshost.exe
│ │ │ │ └── obj
│ │ │ │ ├── Debug
│ │ │ │ │ ├── Ch06Ex02.Properties.Resources.resources
│ │ │ │ │ ├── Ch06Ex02.exe
│ │ │ │ │ ├── Ch06Ex02.pdb
│ │ │ │ │ ├── ResGen.cache
│ │ │ │ │ └── TempPE
│ │ │ │ └── Release
│ │ │ ├── Ch06Ex02.sln
│ │ │ └── Ch06Ex02.suo
│ │ ├── Ch06Ex03
│ │ │ ├── Ch06Ex03
│ │ │ │ ├── Ch06Ex03.csproj
│ │ │ │ ├── Ch06Ex03.csproj.user
│ │ │ │ ├── Program.cs
│ │ │ │ ├── Properties
│ │ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ │ ├── Resources.cs
│ │ │ │ │ ├── Resources.resx
│ │ │ │ │ ├── Settings.cs
│ │ │ │ │ └── Settings.settings
│ │ │ │ ├── bin
│ │ │ │ │ └── Debug
│ │ │ │ │ ├── Ch06Ex03.exe
│ │ │ │ │ ├── Ch06Ex03.pdb
│ │ │ │ │ └── Ch06Ex03.vshost.exe
│ │ │ │ └── obj
│ │ │ │ ├── Debug
│ │ │ │ │ ├── Ch06Ex03.Properties.Resources.resources
│ │ │ │ │ ├── Ch06Ex03.exe
│ │ │ │ │ ├── Ch06Ex03.pdb
│ │ │ │ │ ├── ResGen.cache
│ │ │ │ │ └── TempPE
│ │ │ │ └── Release
│ │ │ ├── Ch06Ex03.sln
│ │ │ └── Ch06Ex03.suo
│ │ ├── Ch06Ex04
│ │ │ ├── Ch06Ex04
│ │ │ │ ├── Ch06Ex04.csproj
│ │ │ │ ├── Ch06Ex04.csproj.user
│ │ │ │ ├── Program.cs
│ │ │ │ ├── Properties
│ │ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ │ ├── Resources.cs
│ │ │ │ │ ├── Resources.resx
│ │ │ │ │ ├── Settings.cs
│ │ │ │ │ └── Settings.settings
│ │ │ │ ├── bin
│ │ │ │ │ └── Debug
│ │ │ │ │ ├── Ch06Ex04.exe
│ │ │ │ │ ├── Ch06Ex04.pdb
│ │ │ │ │ └── Ch06Ex04.vshost.exe
│ │ │ │ └── obj
│ │ │ │ ├── Debug
│ │ │ │ │ ├── Ch06Ex04.Properties.Resources.resources
│ │ │ │ │ ├── Ch06Ex04.exe
│ │ │ │ │ ├── Ch06Ex04.pdb
│ │ │ │ │ ├── ResGen.cache
│ │ │ │ │ └── TempPE
│ │ │ │ └── Release
│ │ │ ├── Ch06Ex04.sln
│ │ │ └── Ch06Ex04.suo
│ │ ├── Ch06Ex05
│ │ │ ├── Ch06Ex05
│ │ │ │ ├── Ch06Ex05.csproj
│ │ │ │ ├── Ch06Ex05.csproj.user
│ │ │ │ ├── Program.cs
│ │ │ │ ├── Properties
│ │ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ │ ├── Resources.cs
│ │ │ │ │ ├── Resources.resx
│ │ │ │ │ ├── Settings.cs
│ │ │ │ │ └── Settings.settings
│ │ │ │ ├── bin
│ │ │ │ │ └── Debug
│ │ │ │ │ ├── Ch06Ex05.exe
│ │ │ │ │ ├── Ch06Ex05.pdb
│ │ │ │ │ └── Ch06Ex05.vshost.exe
│ │ │ │ └── obj
│ │ │ │ ├── Debug
│ │ │ │ │ ├── Ch06Ex05.Properties.Resources.resources
│ │ │ │ │ ├── Ch06Ex05.exe
│ │ │ │ │ ├── Ch06Ex05.pdb
│ │ │ │ │ ├── ResGen.cache
│ │ │ │ │ └── TempPE
│ │ │ │ └── Release
│ │ │ ├── Ch06Ex05.sln
│ │ │ └── Ch06Ex05.suo
│ │ └── SimpleLoopScope
│ │ ├── SimpleLoopScope
│ │ │ ├── Program.cs
│ │ │ ├── Properties
│ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ ├── Resources.cs
│ │ │ │ ├── Resources.resx
│ │ │ │ ├── Settings.cs
│ │ │ │ └── Settings.settings
│ │ │ ├── SimpleLoopScope.csproj
│ │ │ ├── SimpleLoopScope.csproj.user
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ ├── SimpleLoopScope.exe
│ │ │ │ ├── SimpleLoopScope.pdb
│ │ │ │ └── SimpleLoopScope.vshost.exe
│ │ │ └── obj
│ │ │ ├── Debug
│ │ │ │ ├── ResGen.cache
│ │ │ │ ├── SimpleLoopScope.Properties.Resources.resources
│ │ │ │ ├── SimpleLoopScope.exe
│ │ │ │ ├── SimpleLoopScope.pdb
│ │ │ │ └── TempPE
│ │ │ └── Release
│ │ ├── SimpleLoopScope.sln
│ │ └── SimpleLoopScope.suo
│ └── Screenshots
├── 578472_Chapter07
│ ├── Code
│ │ ├── Ch07Ex01
│ │ │ ├── Ch07Ex01
│ │ │ │ ├── Ch07Ex01.csproj
│ │ │ │ ├── Ch07Ex01.csproj.user
│ │ │ │ ├── Program.cs
│ │ │ │ ├── Properties
│ │ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ │ ├── Resources.cs
│ │ │ │ │ ├── Resources.resx
│ │ │ │ │ ├── Settings.cs
│ │ │ │ │ └── Settings.settings
│ │ │ │ ├── bin
│ │ │ │ │ ├── Debug
│ │ │ │ │ │ ├── Ch07Ex01.exe
│ │ │ │ │ │ ├── Ch07Ex01.pdb
│ │ │ │ │ │ └── Ch07Ex01.vshost.exe
│ │ │ │ │ └── Release
│ │ │ │ │ ├── Ch07Ex01.exe
│ │ │ │ │ └── Ch07Ex01.vshost.exe
│ │ │ │ └── obj
│ │ │ │ ├── Debug
│ │ │ │ │ ├── Ch07Ex01.Properties.Resources.resources
│ │ │ │ │ ├── Ch07Ex01.exe
│ │ │ │ │ ├── Ch07Ex01.pdb
│ │ │ │ │ ├── ResGen.cache
│ │ │ │ │ └── TempPE
│ │ │ │ └── Release
│ │ │ │ ├── Ch07Ex01.exe
│ │ │ │ ├── ResGen.cache
│ │ │ │ └── TempPE
│ │ │ ├── Ch07Ex01.sln
│ │ │ └── Ch07Ex01.suo
│ │ ├── Ch07Ex01TracePoints
│ │ │ ├── Ch07Ex01TracePoints
│ │ │ │ ├── Ch07Ex01TracePoints.csproj
│ │ │ │ ├── Ch07Ex01TracePoints.csproj.user
│ │ │ │ ├── Program.cs
│ │ │ │ ├── Properties
│ │ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ │ ├── Resources.cs
│ │ │ │ │ ├── Resources.resx
│ │ │ │ │ ├── Settings.cs
│ │ │ │ │ └── Settings.settings
│ │ │ │ ├── bin
│ │ │ │ │ └── Debug
│ │ │ │ │ ├── Ch07Ex01TracePoints.exe
│ │ │ │ │ ├── Ch07Ex01TracePoints.pdb
│ │ │ │ │ └── Ch07Ex01TracePoints.vshost.exe
│ │ │ │ └── obj
│ │ │ │ ├── Debug
│ │ │ │ │ ├── Ch07Ex01TracePoints.Properties.Resources.resources
│ │ │ │ │ ├── Ch07Ex01TracePoints.exe
│ │ │ │ │ ├── Ch07Ex01TracePoints.pdb
│ │ │ │ │ ├── ResGen.cache
│ │ │ │ │ └── TempPE
│ │ │ │ └── Release
│ │ │ ├── Ch07Ex01TracePoints.sln
│ │ │ └── Ch07Ex01TracePoints.suo
│ │ └── Ch07Ex02
│ │ ├── Ch07Ex02
│ │ │ ├── Ch07Ex02.csproj
│ │ │ ├── Ch07Ex02.csproj.user
│ │ │ ├── Program.cs
│ │ │ ├── Properties
│ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ ├── Resources.cs
│ │ │ │ ├── Resources.resx
│ │ │ │ ├── Settings.cs
│ │ │ │ └── Settings.settings
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ ├── Ch07Ex02.exe
│ │ │ │ ├── Ch07Ex02.pdb
│ │ │ │ └── Ch07Ex02.vshost.exe
│ │ │ └── obj
│ │ │ ├── Debug
│ │ │ │ ├── Ch07Ex02.Properties.Resources.resources
│ │ │ │ ├── Ch07Ex02.exe
│ │ │ │ ├── Ch07Ex02.pdb
│ │ │ │ ├── ResGen.cache
│ │ │ │ └── TempPE
│ │ │ └── Release
│ │ ├── Ch07Ex02.sln
│ │ └── Ch07Ex02.suo
│ └── Screenshots
├── 578472_Chapter08
│ ├── Code
│ │ └── Ch08Ex01
│ │ ├── Ch08Ex01
│ │ │ ├── Ch08Ex01.csproj
│ │ │ ├── Ch08Ex01.csproj.user
│ │ │ ├── Form1.Designer.cs
│ │ │ ├── Form1.cs
│ │ │ ├── Program.cs
│ │ │ ├── Properties
│ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ ├── Resources.cs
│ │ │ │ ├── Resources.resx
│ │ │ │ ├── Settings.cs
│ │ │ │ └── Settings.settings
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ ├── Ch08Ex01.exe
│ │ │ │ ├── Ch08Ex01.pdb
│ │ │ │ └── Ch08Ex01.vshost.exe
│ │ │ └── obj
│ │ │ ├── Debug
│ │ │ │ ├── Ch08Ex01.Properties.Resources.resources
│ │ │ │ ├── Ch08Ex01.exe
│ │ │ │ ├── Ch08Ex01.pdb
│ │ │ │ ├── ResGen.cache
│ │ │ │ └── TempPE
│ │ │ └── Release
│ │ ├── Ch08Ex01.sln
│ │ └── Ch08Ex01.suo
│ └── Screenshots
├── 578472_Chapter09
│ ├── Code
│ │ ├── Ch09ClassLib
│ │ │ ├── Ch09ClassLib
│ │ │ │ ├── Ch09ClassLib.csproj
│ │ │ │ ├── Ch09ClassLib.csproj.user
│ │ │ │ ├── MyExternalClass.cs
│ │ │ │ ├── MyInternalClass.cs
│ │ │ │ ├── Properties
│ │ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ │ ├── Resources.cs
│ │ │ │ │ ├── Resources.resx
│ │ │ │ │ ├── Settings.cs
│ │ │ │ │ └── Settings.settings
│ │ │ │ ├── bin
│ │ │ │ │ └── Debug
│ │ │ │ │ ├── Ch09ClassLib.dll
│ │ │ │ │ └── Ch09ClassLib.pdb
│ │ │ │ └── obj
│ │ │ │ └── Debug
│ │ │ │ ├── Ch09ClassLib.Properties.Resources.resources
│ │ │ │ ├── Ch09ClassLib.dll
│ │ │ │ ├── Ch09ClassLib.pdb
│ │ │ │ ├── ResGen.cache
│ │ │ │ └── TempPE
│ │ │ ├── Ch09ClassLib.sln
│ │ │ └── Ch09ClassLib.suo
│ │ ├── Ch09Ex01
│ │ │ ├── Ch09Ex01
│ │ │ │ ├── Ch09Ex01.csproj
│ │ │ │ ├── Ch09Ex01.csproj.user
│ │ │ │ ├── ClassDiagram1.cd
│ │ │ │ ├── Program.cs
│ │ │ │ ├── Properties
│ │ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ │ ├── Resources.cs
│ │ │ │ │ ├── Resources.resx
│ │ │ │ │ ├── Settings.cs
│ │ │ │ │ └── Settings.settings
│ │ │ │ ├── bin
│ │ │ │ │ └── Debug
│ │ │ │ │ ├── Ch09Ex01.exe
│ │ │ │ │ ├── Ch09Ex01.pdb
│ │ │ │ │ └── Ch09Ex01.vshost.exe
│ │ │ │ └── obj
│ │ │ │ ├── Debug
│ │ │ │ │ ├── Ch09Ex01.Properties.Resources.resources
│ │ │ │ │ ├── Ch09Ex01.exe
│ │ │ │ │ ├── Ch09Ex01.pdb
│ │ │ │ │ ├── ResGen.cache
│ │ │ │ │ └── TempPE
│ │ │ │ └── Release
│ │ │ ├── Ch09Ex01.sln
│ │ │ └── Ch09Ex01.suo
│ │ ├── Ch09Ex02
│ │ │ ├── Ch09Ex02
│ │ │ │ ├── Ch09Ex02.csproj
│ │ │ │ ├── Ch09Ex02.csproj.user
│ │ │ │ ├── Program.cs
│ │ │ │ ├── Properties
│ │ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ │ ├── Resources.cs
│ │ │ │ │ ├── Resources.resx
│ │ │ │ │ ├── Settings.cs
│ │ │ │ │ └── Settings.settings
│ │ │ │ ├── bin
│ │ │ │ │ └── Debug
│ │ │ │ │ ├── Ch09ClassLib.dll
│ │ │ │ │ ├── Ch09ClassLib.pdb
│ │ │ │ │ ├── Ch09Ex02.exe
│ │ │ │ │ ├── Ch09Ex02.pdb
│ │ │ │ │ └── Ch09Ex02.vshost.exe
│ │ │ │ └── obj
│ │ │ │ ├── Debug
│ │ │ │ │ ├── Ch09Ex02.Properties.Resources.resources
│ │ │ │ │ ├── Ch09Ex02.exe
│ │ │ │ │ ├── Ch09Ex02.pdb
│ │ │ │ │ ├── ResGen.cache
│ │ │ │ │ ├── ResolveAssemblyReference.cache
│ │ │ │ │ └── TempPE
│ │ │ │ └── Release
│ │ │ ├── Ch09Ex02.sln
│ │ │ └── Ch09Ex02.suo
│ │ └── Ch09Ex03
│ │ ├── Ch09Ex03
│ │ │ ├── Ch09Ex03.csproj
│ │ │ ├── Ch09Ex03.csproj.user
│ │ │ ├── Program.cs
│ │ │ ├── Properties
│ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ ├── Resources.cs
│ │ │ │ ├── Resources.resx
│ │ │ │ ├── Settings.cs
│ │ │ │ └── Settings.settings
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ ├── Ch09Ex03.exe
│ │ │ │ ├── Ch09Ex03.pdb
│ │ │ │ └── Ch09Ex03.vshost.exe
│ │ │ └── obj
│ │ │ ├── Debug
│ │ │ │ ├── Ch09Ex03.Properties.Resources.resources
│ │ │ │ ├── Ch09Ex03.exe
│ │ │ │ ├── Ch09Ex03.pdb
│ │ │ │ ├── ResGen.cache
│ │ │ │ └── TempPE
│ │ │ └── Release
│ │ ├── Ch09Ex03.sln
│ │ └── Ch09Ex03.suo
│ └── Screenshots
├── 578472_Chapter10
│ ├── Code
│ │ ├── Ch10CardLib
│ │ │ ├── Ch10CardClient
│ │ │ │ ├── Ch10CardClient.csproj
│ │ │ │ ├── Ch10CardClient.csproj.user
│ │ │ │ ├── Program.cs
│ │ │ │ ├── Properties
│ │ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ │ ├── Resources.cs
│ │ │ │ │ ├── Resources.resx
│ │ │ │ │ ├── Settings.cs
│ │ │ │ │ └── Settings.settings
│ │ │ │ ├── bin
│ │ │ │ │ └── Debug
│ │ │ │ │ ├── Ch10CardClient.exe
│ │ │ │ │ ├── Ch10CardClient.pdb
│ │ │ │ │ ├── Ch10CardClient.vshost.exe
│ │ │ │ │ ├── Ch10CardLib.dll
│ │ │ │ │ └── Ch10CardLib.pdb
│ │ │ │ └── obj
│ │ │ │ ├── Debug
│ │ │ │ │ ├── Ch10CardClient.Properties.Resources.resources
│ │ │ │ │ ├── Ch10CardClient.exe
│ │ │ │ │ ├── Ch10CardClient.pdb
│ │ │ │ │ ├── ResGen.cache
│ │ │ │ │ ├── ResolveAssemblyReference.cache
│ │ │ │ │ └── TempPE
│ │ │ │ └── Release
│ │ │ ├── Ch10CardLib
│ │ │ │ ├── Card.cs
│ │ │ │ ├── Ch10CardLib.csproj
│ │ │ │ ├── Ch10CardLib.csproj.user
│ │ │ │ ├── ClassDiagram1.cd
│ │ │ │ ├── Deck.cs
│ │ │ │ ├── Properties
│ │ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ │ ├── Resources.cs
│ │ │ │ │ ├── Resources.resx
│ │ │ │ │ ├── Settings.cs
│ │ │ │ │ └── Settings.settings
│ │ │ │ ├── Rank.cs
│ │ │ │ ├── Suit.cs
│ │ │ │ ├── bin
│ │ │ │ │ └── Debug
│ │ │ │ │ ├── Ch10CardLib.dll
│ │ │ │ │ └── Ch10CardLib.pdb
│ │ │ │ └── obj
│ │ │ │ ├── Debug
│ │ │ │ │ ├── Ch10CardLib.Properties.Resources.resources
│ │ │ │ │ ├── Ch10CardLib.dll
│ │ │ │ │ ├── Ch10CardLib.pdb
│ │ │ │ │ ├── ResGen.cache
│ │ │ │ │ └── TempPE
│ │ │ │ └── Release
│ │ │ ├── Ch10CardLib.sln
│ │ │ └── Ch10CardLib.suo
│ │ └── Ch10Ex01
│ │ ├── Ch10Ex01
│ │ │ ├── Ch10Ex01.csproj
│ │ │ ├── Ch10Ex01.csproj.user
│ │ │ ├── ClassDiagram1.cd
│ │ │ ├── MyClass.cs
│ │ │ ├── Program.cs
│ │ │ ├── Properties
│ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ ├── Resources.cs
│ │ │ │ ├── Resources.resx
│ │ │ │ ├── Settings.cs
│ │ │ │ └── Settings.settings
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ ├── Ch10Ex01.exe
│ │ │ │ ├── Ch10Ex01.pdb
│ │ │ │ └── Ch10Ex01.vshost.exe
│ │ │ └── obj
│ │ │ ├── Debug
│ │ │ │ ├── Ch10Ex01.Properties.Resources.resources
│ │ │ │ ├── Ch10Ex01.exe
│ │ │ │ ├── Ch10Ex01.pdb
│ │ │ │ ├── ResGen.cache
│ │ │ │ └── TempPE
│ │ │ └── Release
│ │ ├── Ch10Ex01.sln
│ │ └── Ch10Ex01.suo
│ └── Screenshots
├── 578472_Chapter11
│ ├── Code
│ │ ├── Ch11CardLib
│ │ │ ├── Ch11CardClient
│ │ │ │ ├── Ch11CardClient.csproj
│ │ │ │ ├── Ch11CardClient.csproj.user
│ │ │ │ ├── Program.cs
│ │ │ │ ├── Properties
│ │ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ │ ├── Resources.cs
│ │ │ │ │ ├── Resources.resx
│ │ │ │ │ ├── Settings.cs
│ │ │ │ │ └── Settings.settings
│ │ │ │ ├── bin
│ │ │ │ │ └── Debug
│ │ │ │ │ ├── Ch11CardClient.exe
│ │ │ │ │ ├── Ch11CardClient.pdb
│ │ │ │ │ ├── Ch11CardClient.vshost.exe
│ │ │ │ │ ├── Ch11CardLib.dll
│ │ │ │ │ └── Ch11CardLib.pdb
│ │ │ │ └── obj
│ │ │ │ ├── Debug
│ │ │ │ │ ├── Ch11CardClient.Properties.Resources.resources
│ │ │ │ │ ├── Ch11CardClient.exe
│ │ │ │ │ ├── Ch11CardClient.pdb
│ │ │ │ │ ├── ResGen.cache
│ │ │ │ │ ├── ResolveAssemblyReference.cache
│ │ │ │ │ └── TempPE
│ │ │ │ └── Release
│ │ │ ├── Ch11CardLib
│ │ │ │ ├── Card.cs
│ │ │ │ ├── Cards.cs
│ │ │ │ ├── Ch11CardLib.csproj
│ │ │ │ ├── Ch11CardLib.csproj.user
│ │ │ │ ├── Deck.cs
│ │ │ │ ├── Properties
│ │ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ │ ├── Resources.cs
│ │ │ │ │ ├── Resources.resx
│ │ │ │ │ ├── Settings.cs
│ │ │ │ │ └── Settings.settings
│ │ │ │ ├── Rank.cs
│ │ │ │ ├── Suit.cs
│ │ │ │ ├── bin
│ │ │ │ │ └── Debug
│ │ │ │ │ ├── Ch11CardLib.dll
│ │ │ │ │ └── Ch11CardLib.pdb
│ │ │ │ └── obj
│ │ │ │ ├── Debug
│ │ │ │ │ ├── Ch11CardLib.Properties.Resources.resources
│ │ │ │ │ ├── Ch11CardLib.dll
│ │ │ │ │ ├── Ch11CardLib.pdb
│ │ │ │ │ ├── ResGen.cache
│ │ │ │ │ └── TempPE
│ │ │ │ └── Release
│ │ │ ├── Ch11CardLib.sln
│ │ │ └── Ch11CardLib.suo
│ │ ├── Ch11Ex01
│ │ │ ├── Ch11Ex01
│ │ │ │ ├── Animal.cs
│ │ │ │ ├── Ch11Ex01.csproj
│ │ │ │ ├── Ch11Ex01.csproj.user
│ │ │ │ ├── Chicken.cs
│ │ │ │ ├── Cow.cs
│ │ │ │ ├── Program.cs
│ │ │ │ ├── Properties
│ │ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ │ ├── Resources.cs
│ │ │ │ │ ├── Resources.resx
│ │ │ │ │ ├── Settings.cs
│ │ │ │ │ └── Settings.settings
│ │ │ │ ├── bin
│ │ │ │ │ └── Debug
│ │ │ │ │ ├── Ch11Ex01.exe
│ │ │ │ │ ├── Ch11Ex01.pdb
│ │ │ │ │ └── Ch11Ex01.vshost.exe
│ │ │ │ └── obj
│ │ │ │ ├── Debug
│ │ │ │ │ ├── Ch11Ex01.Properties.Resources.resources
│ │ │ │ │ ├── Ch11Ex01.exe
│ │ │ │ │ ├── Ch11Ex01.pdb
│ │ │ │ │ ├── ResGen.cache
│ │ │ │ │ └── TempPE
│ │ │ │ └── Release
│ │ │ ├── Ch11Ex01.sln
│ │ │ └── Ch11Ex01.suo
│ │ ├── Ch11Ex02
│ │ │ ├── Ch11Ex02
│ │ │ │ ├── Animal.cs
│ │ │ │ ├── Animals.cs
│ │ │ │ ├── Ch11Ex02.csproj
│ │ │ │ ├── Ch11Ex02.csproj.user
│ │ │ │ ├── Chicken.cs
│ │ │ │ ├── ClassDiagram1.cd
│ │ │ │ ├── Cow.cs
│ │ │ │ ├── Program.cs
│ │ │ │ ├── Properties
│ │ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ │ ├── Resources.cs
│ │ │ │ │ ├── Resources.resx
│ │ │ │ │ ├── Settings.cs
│ │ │ │ │ └── Settings.settings
│ │ │ │ ├── bin
│ │ │ │ │ └── Debug
│ │ │ │ │ ├── Ch11Ex02.exe
│ │ │ │ │ ├── Ch11Ex02.pdb
│ │ │ │ │ └── Ch11Ex02.vshost.exe
│ │ │ │ └── obj
│ │ │ │ ├── Debug
│ │ │ │ │ ├── Ch11Ex02.Properties.Resources.resources
│ │ │ │ │ ├── Ch11Ex02.exe
│ │ │ │ │ ├── Ch11Ex02.pdb
│ │ │ │ │ ├── ResGen.cache
│ │ │ │ │ └── TempPE
│ │ │ │ └── Release
│ │ │ ├── Ch11Ex02.sln
│ │ │ └── Ch11Ex02.suo
│ │ ├── Ch11Ex03
│ │ │ ├── Ch11Ex03
│ │ │ │ ├── Ch11Ex03.csproj
│ │ │ │ ├── Ch11Ex03.csproj.user
│ │ │ │ ├── Primes.cs
│ │ │ │ ├── Program.cs
│ │ │ │ ├── Properties
│ │ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ │ ├── Resources.cs
│ │ │ │ │ ├── Resources.resx
│ │ │ │ │ ├── Settings.cs
│ │ │ │ │ └── Settings.settings
│ │ │ │ ├── bin
│ │ │ │ │ └── Debug
│ │ │ │ │ ├── Ch11Ex03.exe
│ │ │ │ │ ├── Ch11Ex03.pdb
│ │ │ │ │ └── Ch11Ex03.vshost.exe
│ │ │ │ └── obj
│ │ │ │ ├── Debug
│ │ │ │ │ ├── Ch11Ex03.Properties.Resources.resources
│ │ │ │ │ ├── Ch11Ex03.exe
│ │ │ │ │ ├── Ch11Ex03.pdb
│ │ │ │ │ ├── ResGen.cache
│ │ │ │ │ └── TempPE
│ │ │ │ └── Release
│ │ │ ├── Ch11Ex03.sln
│ │ │ └── Ch11Ex03.suo
│ │ ├── Ch11Ex04
│ │ │ ├── Ch11Ex04
│ │ │ │ ├── Ch11Ex04.csproj
│ │ │ │ ├── Ch11Ex04.csproj.user
│ │ │ │ ├── Program.cs
│ │ │ │ ├── Properties
│ │ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ │ ├── Resources.cs
│ │ │ │ │ ├── Resources.resx
│ │ │ │ │ ├── Settings.cs
│ │ │ │ │ └── Settings.settings
│ │ │ │ ├── bin
│ │ │ │ │ └── Debug
│ │ │ │ │ ├── Ch11Ex04.exe
│ │ │ │ │ ├── Ch11Ex04.pdb
│ │ │ │ │ └── Ch11Ex04.vshost.exe
│ │ │ │ └── obj
│ │ │ │ ├── Debug
│ │ │ │ │ ├── Ch11Ex04.Properties.Resources.resources
│ │ │ │ │ ├── Ch11Ex04.exe
│ │ │ │ │ ├── Ch11Ex04.pdb
│ │ │ │ │ ├── ResGen.cache
│ │ │ │ │ └── TempPE
│ │ │ │ └── Release
│ │ │ ├── Ch11Ex04.sln
│ │ │ └── Ch11Ex04.suo
│ │ ├── Ch11Ex05
│ │ │ ├── Ch11Ex05
│ │ │ │ ├── Ch11Ex05.csproj
│ │ │ │ ├── Ch11Ex05.csproj.user
│ │ │ │ ├── Person.cs
│ │ │ │ ├── PersonComparerName.cs
│ │ │ │ ├── Program.cs
│ │ │ │ ├── Properties
│ │ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ │ ├── Resources.cs
│ │ │ │ │ ├── Resources.resx
│ │ │ │ │ ├── Settings.cs
│ │ │ │ │ └── Settings.settings
│ │ │ │ ├── bin
│ │ │ │ │ └── Debug
│ │ │ │ │ ├── Ch11Ex05.exe
│ │ │ │ │ ├── Ch11Ex05.pdb
│ │ │ │ │ └── Ch11Ex05.vshost.exe
│ │ │ │ └── obj
│ │ │ │ ├── Debug
│ │ │ │ │ ├── Ch11Ex05.Properties.Resources.resources
│ │ │ │ │ ├── Ch11Ex05.exe
│ │ │ │ │ ├── Ch11Ex05.pdb
│ │ │ │ │ ├── ResGen.cache
│ │ │ │ │ └── TempPE
│ │ │ │ └── Release
│ │ │ ├── Ch11Ex05.sln
│ │ │ └── Ch11Ex05.suo
│ │ ├── DictionaryAnimals
│ │ │ ├── DictionaryAnimals
│ │ │ │ ├── Animal.cs
│ │ │ │ ├── Animals.cs
│ │ │ │ ├── Chicken.cs
│ │ │ │ ├── Cow.cs
│ │ │ │ ├── DictionaryAnimals.csproj
│ │ │ │ ├── DictionaryAnimals.csproj.user
│ │ │ │ ├── Program.cs
│ │ │ │ ├── Properties
│ │ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ │ ├── Resources.cs
│ │ │ │ │ ├── Resources.resx
│ │ │ │ │ ├── Settings.cs
│ │ │ │ │ └── Settings.settings
│ │ │ │ ├── bin
│ │ │ │ │ └── Debug
│ │ │ │ │ ├── DictionaryAnimals.exe
│ │ │ │ │ ├── DictionaryAnimals.pdb
│ │ │ │ │ └── DictionaryAnimals.vshost.exe
│ │ │ │ └── obj
│ │ │ │ ├── Debug
│ │ │ │ │ ├── DictionaryAnimals.Properties.Resources.resources
│ │ │ │ │ ├── DictionaryAnimals.exe
│ │ │ │ │ ├── DictionaryAnimals.pdb
│ │ │ │ │ ├── ResGen.cache
│ │ │ │ │ └── TempPE
│ │ │ │ └── Release
│ │ │ ├── DictionaryAnimals.sln
│ │ │ └── DictionaryAnimals.suo
│ │ └── SimpleIterator
│ │ ├── SimpleIterator
│ │ │ ├── Program.cs
│ │ │ ├── Properties
│ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ ├── Resources.cs
│ │ │ │ ├── Resources.resx
│ │ │ │ ├── Settings.cs
│ │ │ │ └── Settings.settings
│ │ │ ├── SimpleIterator.csproj
│ │ │ ├── SimpleIterator.csproj.user
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ ├── SimpleIterator.exe
│ │ │ │ ├── SimpleIterator.pdb
│ │ │ │ └── SimpleIterator.vshost.exe
│ │ │ └── obj
│ │ │ ├── Debug
│ │ │ │ ├── ResGen.cache
│ │ │ │ ├── SimpleIterator.Properties.Resources.resources
│ │ │ │ ├── SimpleIterator.exe
│ │ │ │ └── TempPE
│ │ │ └── Release
│ │ ├── SimpleIterator.sln
│ │ └── SimpleIterator.suo
│ └── Screenshots
├── 578472_Chapter12
│ ├── Code
│ │ ├── Ch12CardLib
│ │ │ ├── Ch12CardClient
│ │ │ │ ├── Ch12CardClient.csproj
│ │ │ │ ├── Ch12CardClient.csproj.user
│ │ │ │ ├── Program.cs
│ │ │ │ ├── Properties
│ │ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ │ ├── Resources.cs
│ │ │ │ │ ├── Resources.resx
│ │ │ │ │ ├── Settings.cs
│ │ │ │ │ └── Settings.settings
│ │ │ │ ├── bin
│ │ │ │ │ └── Debug
│ │ │ │ │ ├── Ch12CardClient.exe
│ │ │ │ │ ├── Ch12CardClient.pdb
│ │ │ │ │ ├── Ch12CardClient.vshost.exe
│ │ │ │ │ ├── Ch12CardLib.dll
│ │ │ │ │ └── Ch12CardLib.pdb
│ │ │ │ └── obj
│ │ │ │ ├── Debug
│ │ │ │ │ ├── Ch12CardClient.Properties.Resources.resources
│ │ │ │ │ ├── Ch12CardClient.exe
│ │ │ │ │ ├── Ch12CardClient.pdb
│ │ │ │ │ ├── ResGen.cache
│ │ │ │ │ ├── ResolveAssemblyReference.cache
│ │ │ │ │ └── TempPE
│ │ │ │ └── Release
│ │ │ ├── Ch12CardLib
│ │ │ │ ├── Card.cs
│ │ │ │ ├── Cards.cs
│ │ │ │ ├── Ch12CardLib.csproj
│ │ │ │ ├── Ch12CardLib.csproj.user
│ │ │ │ ├── Deck.cs
│ │ │ │ ├── Properties
│ │ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ │ ├── Resources.cs
│ │ │ │ │ ├── Resources.resx
│ │ │ │ │ ├── Settings.cs
│ │ │ │ │ └── Settings.settings
│ │ │ │ ├── Rank.cs
│ │ │ │ ├── Suit.cs
│ │ │ │ ├── bin
│ │ │ │ │ └── Debug
│ │ │ │ │ ├── Ch12CardLib.dll
│ │ │ │ │ ├── Ch12CardLib.pdb
│ │ │ │ │ └── Ch12CardLib.vshost.exe
│ │ │ │ └── obj
│ │ │ │ ├── Debug
│ │ │ │ │ ├── Ch12CardLib.Properties.Resources.resources
│ │ │ │ │ ├── Ch12CardLib.dll
│ │ │ │ │ ├── Ch12CardLib.pdb
│ │ │ │ │ ├── ResGen.cache
│ │ │ │ │ └── TempPE
│ │ │ │ └── Release
│ │ │ ├── Ch12CardLib.sln
│ │ │ └── Ch12CardLib.suo
│ │ ├── Ch12Ex01
│ │ │ ├── Ch12Ex01
│ │ │ │ ├── Ch12Ex01.csproj
│ │ │ │ ├── Ch12Ex01.csproj.user
│ │ │ │ ├── Program.cs
│ │ │ │ ├── Properties
│ │ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ │ ├── Resources.cs
│ │ │ │ │ ├── Resources.resx
│ │ │ │ │ ├── Settings.cs
│ │ │ │ │ └── Settings.settings
│ │ │ │ ├── Vector.cs
│ │ │ │ ├── bin
│ │ │ │ │ └── Debug
│ │ │ │ │ ├── Ch12Ex01.exe
│ │ │ │ │ ├── Ch12Ex01.pdb
│ │ │ │ │ └── Ch12Ex01.vshost.exe
│ │ │ │ └── obj
│ │ │ │ ├── Debug
│ │ │ │ │ ├── Ch12Ex01.Properties.Resources.resources
│ │ │ │ │ ├── Ch12Ex01.exe
│ │ │ │ │ ├── Ch12Ex01.pdb
│ │ │ │ │ ├── ResGen.cache
│ │ │ │ │ └── TempPE
│ │ │ │ └── Release
│ │ │ ├── Ch12Ex01.sln
│ │ │ └── Ch12Ex01.suo
│ │ ├── Ch12Ex02
│ │ │ ├── Ch12Ex02
│ │ │ │ ├── Animal.cs
│ │ │ │ ├── Ch12Ex02.csproj
│ │ │ │ ├── Ch12Ex02.csproj.user
│ │ │ │ ├── Chicken.cs
│ │ │ │ ├── Cow.cs
│ │ │ │ ├── Program.cs
│ │ │ │ ├── Properties
│ │ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ │ ├── Resources.cs
│ │ │ │ │ ├── Resources.resx
│ │ │ │ │ ├── Settings.cs
│ │ │ │ │ └── Settings.settings
│ │ │ │ ├── bin
│ │ │ │ │ └── Debug
│ │ │ │ │ ├── Ch12Ex02.exe
│ │ │ │ │ ├── Ch12Ex02.pdb
│ │ │ │ │ └── Ch12Ex02.vshost.exe
│ │ │ │ └── obj
│ │ │ │ ├── Debug
│ │ │ │ │ ├── Ch12Ex02.Properties.Resources.resources
│ │ │ │ │ ├── Ch12Ex02.exe
│ │ │ │ │ ├── Ch12Ex02.pdb
│ │ │ │ │ ├── ResGen.cache
│ │ │ │ │ └── TempPE
│ │ │ │ └── Release
│ │ │ ├── Ch12Ex02.sln
│ │ │ └── Ch12Ex02.suo
│ │ ├── Ch12Ex03
│ │ │ ├── Ch12Ex03
│ │ │ │ ├── Ch12Ex03.csproj
│ │ │ │ ├── Ch12Ex03.csproj.user
│ │ │ │ ├── Program.cs
│ │ │ │ ├── Properties
│ │ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ │ ├── Resources.cs
│ │ │ │ │ ├── Resources.resx
│ │ │ │ │ ├── Settings.cs
│ │ │ │ │ └── Settings.settings
│ │ │ │ ├── Vector.cs
│ │ │ │ ├── VectorDelegates.cs
│ │ │ │ ├── Vectors.cs
│ │ │ │ ├── bin
│ │ │ │ │ └── Debug
│ │ │ │ │ ├── Ch12Ex03.exe
│ │ │ │ │ ├── Ch12Ex03.pdb
│ │ │ │ │ └── Ch12Ex03.vshost.exe
│ │ │ │ └── obj
│ │ │ │ ├── Debug
│ │ │ │ │ ├── Ch12Ex03.Properties.Resources.resources
│ │ │ │ │ ├── Ch12Ex03.exe
│ │ │ │ │ ├── Ch12Ex03.pdb
│ │ │ │ │ ├── ResGen.cache
│ │ │ │ │ └── TempPE
│ │ │ │ └── Release
│ │ │ ├── Ch12Ex03.sln
│ │ │ └── Ch12Ex03.suo
│ │ └── Ch12Ex04
│ │ ├── Ch12Ex04
│ │ │ ├── Animal.cs
│ │ │ ├── Ch12Ex04.csproj
│ │ │ ├── Ch12Ex04.csproj.user
│ │ │ ├── Chicken.cs
│ │ │ ├── Cow.cs
│ │ │ ├── Farm.cs
│ │ │ ├── Program.cs
│ │ │ ├── Properties
│ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ ├── Resources.cs
│ │ │ │ ├── Resources.resx
│ │ │ │ ├── Settings.cs
│ │ │ │ └── Settings.settings
│ │ │ ├── SuperCow.cs
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ ├── Ch12Ex04.exe
│ │ │ │ ├── Ch12Ex04.pdb
│ │ │ │ └── Ch12Ex04.vshost.exe
│ │ │ └── obj
│ │ │ ├── Debug
│ │ │ │ ├── Ch12Ex04.Properties.Resources.resources
│ │ │ │ ├── Ch12Ex04.exe
│ │ │ │ ├── Ch12Ex04.pdb
│ │ │ │ ├── ResGen.cache
│ │ │ │ └── TempPE
│ │ │ └── Release
│ │ ├── Ch12Ex04.sln
│ │ └── Ch12Ex04.suo
│ └── Screenshots
├── 578472_Chapter13
│ ├── Code
│ │ ├── Ch12Ex03
│ │ │ ├── Ch12Ex03
│ │ │ │ ├── Ch12Ex03.csproj
│ │ │ │ ├── Ch12Ex03.csproj.user
│ │ │ │ ├── Connection.cs
│ │ │ │ ├── Display.cs
│ │ │ │ ├── MessageArrivedEventArgs.cs
│ │ │ │ ├── Program.cs
│ │ │ │ ├── Properties
│ │ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ │ ├── Resources.cs
│ │ │ │ │ ├── Resources.resx
│ │ │ │ │ ├── Settings.cs
│ │ │ │ │ └── Settings.settings
│ │ │ │ ├── bin
│ │ │ │ │ └── Debug
│ │ │ │ │ ├── Ch12Ex03.exe
│ │ │ │ │ ├── Ch12Ex03.pdb
│ │ │ │ │ └── Ch12Ex03.vshost.exe
│ │ │ │ └── obj
│ │ │ │ ├── Debug
│ │ │ │ │ ├── Ch12Ex03.Properties.Resources.resources
│ │ │ │ │ ├── Ch12Ex03.exe
│ │ │ │ │ ├── Ch12Ex03.pdb
│ │ │ │ │ ├── ResGen.cache
│ │ │ │ │ └── TempPE
│ │ │ │ └── Release
│ │ │ ├── Ch12Ex03.sln
│ │ │ └── Ch12Ex03.suo
│ │ ├── Ch13CardLib
│ │ │ ├── Ch13CardClient
│ │ │ │ ├── Ch13CardClient.csproj
│ │ │ │ ├── Ch13CardClient.csproj.user
│ │ │ │ ├── Game.cs
│ │ │ │ ├── Player.cs
│ │ │ │ ├── Program.cs
│ │ │ │ ├── Properties
│ │ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ │ ├── Resources.cs
│ │ │ │ │ ├── Resources.resx
│ │ │ │ │ ├── Settings.cs
│ │ │ │ │ └── Settings.settings
│ │ │ │ ├── bin
│ │ │ │ │ └── Debug
│ │ │ │ │ ├── Ch13CardClient.exe
│ │ │ │ │ ├── Ch13CardClient.pdb
│ │ │ │ │ ├── Ch13CardClient.vshost.exe
│ │ │ │ │ ├── Ch13CardLib.dll
│ │ │ │ │ └── Ch13CardLib.pdb
│ │ │ │ └── obj
│ │ │ │ ├── Debug
│ │ │ │ │ ├── Ch13CardClient.Properties.Resources.resources
│ │ │ │ │ ├── Ch13CardClient.exe
│ │ │ │ │ ├── Ch13CardClient.pdb
│ │ │ │ │ ├── ResGen.cache
│ │ │ │ │ ├── ResolveAssemblyReference.cache
│ │ │ │ │ └── TempPE
│ │ │ │ └── Release
│ │ │ ├── Ch13CardLib
│ │ │ │ ├── Card.cs
│ │ │ │ ├── CardOutOfRangeException.cs
│ │ │ │ ├── Cards.cs
│ │ │ │ ├── Ch13CardLib.csproj
│ │ │ │ ├── Ch13CardLib.csproj.user
│ │ │ │ ├── Deck.cs
│ │ │ │ ├── Player.cs
│ │ │ │ ├── Properties
│ │ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ │ ├── Resources.cs
│ │ │ │ │ ├── Resources.resx
│ │ │ │ │ ├── Settings.cs
│ │ │ │ │ └── Settings.settings
│ │ │ │ ├── Rank.cs
│ │ │ │ ├── Suit.cs
│ │ │ │ ├── bin
│ │ │ │ │ └── Debug
│ │ │ │ │ ├── Ch13CardLib.dll
│ │ │ │ │ └── Ch13CardLib.pdb
│ │ │ │ └── obj
│ │ │ │ ├── Debug
│ │ │ │ │ ├── Ch13CardLib.Properties.Resources.resources
│ │ │ │ │ ├── Ch13CardLib.dll
│ │ │ │ │ ├── Ch13CardLib.pdb
│ │ │ │ │ ├── ResGen.cache
│ │ │ │ │ └── TempPE
│ │ │ │ └── Release
│ │ │ ├── Ch13CardLib.sln
│ │ │ └── Ch13CardLib.suo
│ │ ├── Ch13Ex01
│ │ │ ├── Ch13Ex01
│ │ │ │ ├── Ch13Ex01.csproj
│ │ │ │ ├── Ch13Ex01.csproj.user
│ │ │ │ ├── Program.cs
│ │ │ │ ├── Properties
│ │ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ │ ├── Resources.cs
│ │ │ │ │ ├── Resources.resx
│ │ │ │ │ ├── Settings.cs
│ │ │ │ │ └── Settings.settings
│ │ │ │ ├── bin
│ │ │ │ │ └── Debug
│ │ │ │ │ ├── Ch13Ex01.exe
│ │ │ │ │ ├── Ch13Ex01.pdb
│ │ │ │ │ └── Ch13Ex01.vshost.exe
│ │ │ │ └── obj
│ │ │ │ ├── Debug
│ │ │ │ │ ├── Ch13Ex01.Properties.Resources.resources
│ │ │ │ │ ├── Ch13Ex01.exe
│ │ │ │ │ ├── Ch13Ex01.pdb
│ │ │ │ │ ├── ResGen.cache
│ │ │ │ │ └── TempPE
│ │ │ │ └── Release
│ │ │ ├── Ch13Ex01.sln
│ │ │ └── Ch13Ex01.suo
│ │ └── Ch13Ex02
│ │ ├── Ch13Ex02
│ │ │ ├── Ch13Ex02.csproj
│ │ │ ├── Ch13Ex02.csproj.user
│ │ │ ├── Connection.cs
│ │ │ ├── Display.cs
│ │ │ ├── Program.cs
│ │ │ ├── Properties
│ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ ├── Resources.cs
│ │ │ │ ├── Resources.resx
│ │ │ │ ├── Settings.cs
│ │ │ │ └── Settings.settings
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ ├── Ch13Ex02.exe
│ │ │ │ ├── Ch13Ex02.pdb
│ │ │ │ └── Ch13Ex02.vshost.exe
│ │ │ └── obj
│ │ │ ├── Debug
│ │ │ │ ├── Ch13Ex02.Properties.Resources.resources
│ │ │ │ ├── Ch13Ex02.exe
│ │ │ │ ├── Ch13Ex02.pdb
│ │ │ │ ├── ResGen.cache
│ │ │ │ └── TempPE
│ │ │ └── Release
│ │ ├── Ch13Ex02.sln
│ │ └── Ch13Ex02.suo
│ └── Screenshots
├── 578472_Chapter14
│ └── 578472_Chapter14
│ └── Chapter14
│ ├── ButtonTest
│ │ ├── ButtonTest
│ │ │ ├── ButtonTest.csproj
│ │ │ ├── ButtonTest.csproj.user
│ │ │ ├── Form1.Designer.cs
│ │ │ ├── Form1.cs
│ │ │ ├── Program.cs
│ │ │ ├── Properties
│ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ ├── Resources.cs
│ │ │ │ ├── Resources.resx
│ │ │ │ ├── Settings.cs
│ │ │ │ └── Settings.settings
│ │ │ └── Resources
│ │ │ ├── FLGDEN.ICO
│ │ │ └── FLGUK.ICO
│ │ ├── ButtonTest.sln
│ │ └── ButtonTest.suo
│ ├── Images
│ │ ├── FLGDEN.ICO
│ │ └── FLGUK.ICO
│ ├── ListView
│ │ ├── ListView
│ │ │ ├── Form1.Designer.cs
│ │ │ ├── Form1.cs
│ │ │ ├── Form1.resx
│ │ │ ├── Icons
│ │ │ │ ├── Folder 16x16.ICO
│ │ │ │ ├── Folder32x32.ICO
│ │ │ │ ├── Text 16x16.ICO
│ │ │ │ └── Text 32x32.ICO
│ │ │ ├── ListView.csproj
│ │ │ ├── ListView.csproj.user
│ │ │ ├── Program.cs
│ │ │ ├── Properties
│ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ ├── Resources.cs
│ │ │ │ ├── Resources.resx
│ │ │ │ ├── Settings.cs
│ │ │ │ └── Settings.settings
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ ├── ListView.exe
│ │ │ │ ├── ListView.pdb
│ │ │ │ └── ListView.vshost.exe
│ │ │ └── obj
│ │ │ ├── Debug
│ │ │ │ ├── ListView.Form1.resources
│ │ │ │ ├── ListView.Properties.Resources.resources
│ │ │ │ ├── ListView.csproj.GenerateResource.Cache
│ │ │ │ ├── ListView.exe
│ │ │ │ ├── ListView.pdb
│ │ │ │ └── TempPE
│ │ │ └── ListView.csproj.FileListAbsolute.txt
│ │ ├── ListView.sln
│ │ └── ListView.suo
│ ├── Lists
│ │ ├── Lists
│ │ │ ├── Form1.Designer.cs
│ │ │ ├── Form1.cs
│ │ │ ├── Form1.resx
│ │ │ ├── Lists.csproj
│ │ │ ├── Lists.csproj.user
│ │ │ ├── Program.cs
│ │ │ └── Properties
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── Resources.cs
│ │ │ ├── Resources.resx
│ │ │ ├── Settings.cs
│ │ │ └── Settings.settings
│ │ ├── Lists.sln
│ │ └── Lists.suo
│ ├── RichTextBoxTest
│ │ ├── RichTextBoxTest
│ │ │ ├── Form1.Designer.cs
│ │ │ ├── Form1.cs
│ │ │ ├── Form1.resx
│ │ │ ├── Program.cs
│ │ │ ├── Properties
│ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ ├── Resources.cs
│ │ │ │ ├── Resources.resx
│ │ │ │ ├── Settings.cs
│ │ │ │ └── Settings.settings
│ │ │ ├── RichTextBoxTest.csproj
│ │ │ └── RichTextBoxTest.csproj.user
│ │ ├── RichTextBoxTest.sln
│ │ └── RichTextBoxTest.suo
│ ├── TabControl
│ │ ├── TabControl
│ │ │ ├── ClassDiagram1.cd
│ │ │ ├── Form1.Designer.cs
│ │ │ ├── Form1.cs
│ │ │ ├── Form1.resx
│ │ │ ├── Program.cs
│ │ │ ├── Properties
│ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ ├── Resources.cs
│ │ │ │ ├── Resources.resx
│ │ │ │ ├── Settings.cs
│ │ │ │ └── Settings.settings
│ │ │ ├── TabControl.csproj
│ │ │ └── TabControl.csproj.user
│ │ ├── TabControl.sln
│ │ └── TabControl.suo
│ └── TextBoxTest
│ ├── TextBoxTest
│ │ ├── Form1.Designer.cs
│ │ ├── Form1.cs
│ │ ├── Form1.resx
│ │ ├── Program.cs
│ │ ├── Properties
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── Resources.cs
│ │ │ ├── Resources.resx
│ │ │ ├── Settings.cs
│ │ │ └── Settings.settings
│ │ ├── TextBoxTest.csproj
│ │ └── TextBoxTest.csproj.user
│ ├── TextBoxTest.sln
│ └── TextBoxTest.suo
├── 578472_Chapter15
│ └── Chapter15
│ ├── Extended Manual Menus
│ │ ├── Manual Menus
│ │ │ ├── Form1.Designer.cs
│ │ │ ├── Form1.cs
│ │ │ ├── Form1.resx
│ │ │ ├── Manual Menus.csproj
│ │ │ ├── Program.cs
│ │ │ ├── Properties
│ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ ├── Resources.Designer.cs
│ │ │ │ ├── Resources.resx
│ │ │ │ ├── Settings.Designer.cs
│ │ │ │ └── Settings.settings
│ │ │ └── Resources
│ │ │ ├── copy.Image.png
│ │ │ ├── cut.Image.png
│ │ │ ├── new.Image.png
│ │ │ ├── open.Image.png
│ │ │ ├── paste.Image.png
│ │ │ ├── print.Image.png
│ │ │ ├── printPreview.Image.png
│ │ │ └── save.Image.png
│ │ ├── Manual Menus.sln
│ │ └── Manual Menus.suo
│ ├── Images
│ │ ├── BLD.ico
│ │ ├── Bold.PNG
│ │ ├── ITL.ICO
│ │ ├── Italic.PNG
│ │ ├── UNDRLN.ICO
│ │ ├── Underline.PNG
│ │ ├── copy.Image.png
│ │ ├── cut.Image.png
│ │ ├── new.Image.png
│ │ ├── open.Image.png
│ │ ├── paste.Image.png
│ │ ├── print.Image.png
│ │ ├── printPreview.Image.png
│ │ └── save.Image.png
│ ├── LabelTextBox
│ │ └── LabelTextBox
│ │ ├── LabelTextBox
│ │ │ ├── LabelTextBox.csproj
│ │ │ ├── LabelTextBox.csproj.user
│ │ │ ├── Properties
│ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ ├── Resources.cs
│ │ │ │ ├── Resources.resx
│ │ │ │ ├── Settings.cs
│ │ │ │ └── Settings.settings
│ │ │ ├── UserControl1.Designer.cs
│ │ │ ├── UserControl1.cs
│ │ │ └── UserControl1.resx
│ │ ├── LabelTextBox.sln
│ │ ├── LabelTextBox.suo
│ │ └── LabelTextboxTest
│ │ ├── Form1.Designer.cs
│ │ ├── Form1.cs
│ │ ├── Form1.resx
│ │ ├── LabelTextboxTest.csproj
│ │ ├── LabelTextboxTest.csproj.user
│ │ ├── Program.cs
│ │ └── Properties
│ │ ├── AssemblyInfo.cs
│ │ ├── Resources.cs
│ │ ├── Resources.resx
│ │ ├── Settings.cs
│ │ └── Settings.settings
│ ├── Manual Menus
│ │ ├── Manual Menus
│ │ │ ├── Form1.Designer.cs
│ │ │ ├── Form1.cs
│ │ │ ├── Form1.resx
│ │ │ ├── Manual Menus.csproj
│ │ │ ├── Program.cs
│ │ │ ├── Properties
│ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ ├── Resources.Designer.cs
│ │ │ │ ├── Resources.resx
│ │ │ │ ├── Settings.Designer.cs
│ │ │ │ └── Settings.settings
│ │ │ └── Resources
│ │ │ ├── copy.Image.png
│ │ │ ├── cut.Image.png
│ │ │ ├── new.Image.png
│ │ │ ├── open.Image.png
│ │ │ ├── paste.Image.png
│ │ │ ├── print.Image.png
│ │ │ ├── printPreview.Image.png
│ │ │ └── save.Image.png
│ │ ├── Manual Menus.sln
│ │ └── Manual Menus.suo
│ ├── MdiBasic
│ │ ├── MdiBasic
│ │ │ ├── Form1.Designer.cs
│ │ │ ├── Form1.cs
│ │ │ ├── MdiBasic.csproj
│ │ │ ├── MdiBasic.csproj.user
│ │ │ ├── Program.cs
│ │ │ ├── Properties
│ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ ├── Resources.cs
│ │ │ │ ├── Resources.resx
│ │ │ │ ├── Settings.cs
│ │ │ │ └── Settings.settings
│ │ │ ├── frmChild.Designer.cs
│ │ │ └── frmChild.cs
│ │ ├── MdiBasic.sln
│ │ └── MdiBasic.suo
│ ├── ProfessionalMenus
│ │ ├── ProfessionalMenus
│ │ │ ├── Form1.Designer.cs
│ │ │ ├── Form1.cs
│ │ │ ├── Form1.resx
│ │ │ ├── ProfessionalMenus.csproj
│ │ │ ├── Program.cs
│ │ │ └── Properties
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── Resources.Designer.cs
│ │ │ ├── Resources.resx
│ │ │ ├── Settings.Designer.cs
│ │ │ └── Settings.settings
│ │ ├── ProfessionalMenus.sln
│ │ └── ProfessionalMenus.suo
│ ├── SimpleTextEditor
│ │ ├── SimpleTextEditor
│ │ │ ├── Program.cs
│ │ │ ├── Properties
│ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ ├── Resources.Designer.cs
│ │ │ │ ├── Resources.resx
│ │ │ │ ├── Settings.Designer.cs
│ │ │ │ └── Settings.settings
│ │ │ ├── Resources
│ │ │ │ ├── Bold.PNG
│ │ │ │ ├── Italic.PNG
│ │ │ │ ├── Underline.PNG
│ │ │ │ ├── copy.Image.png
│ │ │ │ ├── cut.Image.png
│ │ │ │ ├── new.Image.png
│ │ │ │ ├── open.Image.png
│ │ │ │ ├── paste.Image.png
│ │ │ │ ├── print.Image.png
│ │ │ │ ├── printPreview.Image.png
│ │ │ │ └── save.Image.png
│ │ │ ├── SimpleTextEditor.csproj
│ │ │ ├── frmContainer.Designer.cs
│ │ │ ├── frmContainer.cs
│ │ │ ├── frmContainer.resx
│ │ │ ├── frmEditor.Designer.cs
│ │ │ ├── frmEditor.cs
│ │ │ └── frmEditor.resx
│ │ ├── SimpleTextEditor.sln
│ │ └── SimpleTextEditor.suo
│ ├── Statusbar
│ │ ├── Statusbar
│ │ │ ├── Form1.Designer.cs
│ │ │ ├── Form1.cs
│ │ │ ├── Form1.resx
│ │ │ ├── Program.cs
│ │ │ ├── Properties
│ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ ├── Resources.Designer.cs
│ │ │ │ ├── Resources.resx
│ │ │ │ ├── Settings.Designer.cs
│ │ │ │ └── Settings.settings
│ │ │ ├── Resources
│ │ │ │ ├── Bold.PNG
│ │ │ │ ├── Italic.PNG
│ │ │ │ ├── Underline.PNG
│ │ │ │ ├── copy.Image.png
│ │ │ │ ├── cut.Image.png
│ │ │ │ ├── new.Image.png
│ │ │ │ ├── open.Image.png
│ │ │ │ ├── paste.Image.png
│ │ │ │ ├── print.Image.png
│ │ │ │ ├── printPreview.Image.png
│ │ │ │ └── save.Image.png
│ │ │ └── Statusbar.csproj
│ │ ├── Statusbar.sln
│ │ └── Statusbar.suo
│ └── Toolbars
│ ├── Toolbars
│ │ ├── Form1.Designer.cs
│ │ ├── Form1.cs
│ │ ├── Form1.resx
│ │ ├── Program.cs
│ │ ├── Properties
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── Resources.Designer.cs
│ │ │ ├── Resources.resx
│ │ │ ├── Settings.Designer.cs
│ │ │ └── Settings.settings
│ │ ├── Resources
│ │ │ ├── Bold.PNG
│ │ │ ├── Italic.PNG
│ │ │ ├── Underline.PNG
│ │ │ ├── copy.Image.png
│ │ │ ├── cut.Image.png
│ │ │ ├── new.Image.png
│ │ │ ├── open.Image.png
│ │ │ ├── paste.Image.png
│ │ │ ├── print.Image.png
│ │ │ ├── printPreview.Image.png
│ │ │ └── save.Image.png
│ │ └── Toolbars.csproj
│ ├── Toolbars.sln
│ └── Toolbars.suo
├── 578472_Chapter16
│ └── 578472_Chapter16
│ └── SimpleEditor
│ ├── SimpleEditor
│ │ ├── Program.cs
│ │ ├── Properties
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── Resources.Designer.cs
│ │ │ ├── Resources.resx
│ │ │ ├── Settings.Designer.cs
│ │ │ └── Settings.settings
│ │ ├── SimpleEditor.csproj
│ │ ├── SimpleEditor.csproj.user
│ │ ├── SimpleEditorForm.Designer.cs
│ │ ├── SimpleEditorForm.cs
│ │ ├── SimpleEditorForm.resx
│ │ ├── bin
│ │ │ ├── Debug
│ │ │ │ ├── SimpleEditor.exe
│ │ │ │ ├── SimpleEditor.pdb
│ │ │ │ └── SimpleEditor.vshost.exe
│ │ │ └── Release
│ │ └── obj
│ │ ├── Debug
│ │ │ ├── Refactor
│ │ │ ├── SimpleEditor.Properties.Resources.resources
│ │ │ ├── SimpleEditor.SimpleEditorForm.resources
│ │ │ ├── SimpleEditor.csproj.GenerateResource.Cache
│ │ │ ├── SimpleEditor.exe
│ │ │ ├── SimpleEditor.pdb
│ │ │ └── TempPE
│ │ ├── Release
│ │ └── SimpleEditor.csproj.FileList.txt
│ ├── SimpleEditor.sln
│ └── SimpleEditor.suo
├── 578472_Chapter17
│ └── 578472_Chapter17
│ └── SimpleEditor
│ ├── SimpleEditor
│ │ ├── Program.cs
│ │ ├── Properties
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── Resources.Designer.cs
│ │ │ ├── Resources.resx
│ │ │ ├── Settings.Designer.cs
│ │ │ ├── Settings.settings
│ │ │ └── app.manifest
│ │ ├── SimpleEditor.csproj
│ │ ├── SimpleEditor.csproj.user
│ │ ├── SimpleEditorForm.Designer.cs
│ │ ├── SimpleEditorForm.cs
│ │ ├── SimpleEditorForm.resx
│ │ ├── SimpleEditor_1_TemporaryKey.pfx
│ │ ├── SimpleEditor_2_TemporaryKey.pfx
│ │ ├── SimpleEditor_TemporaryKey.pfx
│ │ ├── bin
│ │ │ ├── Debug
│ │ │ │ ├── SimpleEditor.application
│ │ │ │ ├── SimpleEditor.exe
│ │ │ │ ├── SimpleEditor.exe.manifest
│ │ │ │ ├── SimpleEditor.pdb
│ │ │ │ ├── SimpleEditor.vshost.application
│ │ │ │ ├── SimpleEditor.vshost.exe
│ │ │ │ └── SimpleEditor.vshost.exe.manifest
│ │ │ └── Release
│ │ ├── obj
│ │ │ ├── Debug
│ │ │ │ ├── Refactor
│ │ │ │ ├── SimpleEditor.Properties.Resources.resources
│ │ │ │ ├── SimpleEditor.SimpleEditorForm.resources
│ │ │ │ ├── SimpleEditor.TrustInfo.xml
│ │ │ │ ├── SimpleEditor.application
│ │ │ │ ├── SimpleEditor.csproj.GenerateResource.Cache
│ │ │ │ ├── SimpleEditor.exe
│ │ │ │ ├── SimpleEditor.exe.manifest
│ │ │ │ ├── SimpleEditor.pdb
│ │ │ │ └── TempPE
│ │ │ ├── Release
│ │ │ └── SimpleEditor.csproj.FileList.txt
│ │ └── publish
│ │ ├── SimpleEditor.application
│ │ ├── SimpleEditor_1_0_0_2
│ │ │ ├── SimpleEditor.exe.deploy
│ │ │ └── SimpleEditor.exe.manifest
│ │ ├── publish.htm
│ │ └── setup.exe
│ ├── SimpleEditor.sln
│ ├── SimpleEditor.suo
│ └── SimpleEditorSetup
│ ├── Debug
│ ├── Release
│ └── SimpleEditorSetup.vdproj
├── 578472_Chapter18
│ └── 578472_Chapter18
│ ├── App_Data
│ ├── Default.aspx
│ └── Default.aspx.cs
├── 578472_Chapter19
│ └── 578472_Chapter19
│ ├── BegVCSharpWebsite
│ │ ├── Admin
│ │ │ ├── EventsManagement.aspx
│ │ │ ├── EventsManagement.aspx.cs
│ │ │ ├── Test.aspx
│ │ │ └── Test.aspx.cs
│ │ ├── App_Code
│ │ │ ├── ICountry.cs
│ │ │ └── RegistrationInformation.cs
│ │ ├── App_Data
│ │ ├── Country.ascx
│ │ ├── Country.ascx.cs
│ │ ├── Default.aspx
│ │ ├── Default.aspx.cs
│ │ ├── EventList.aspx
│ │ ├── EventList.aspx.cs
│ │ ├── EventRegistration.master
│ │ ├── EventRegistration.master.cs
│ │ ├── Global.asax
│ │ ├── Intro
│ │ │ ├── CreateUser.aspx
│ │ │ ├── CreateUser.aspx.cs
│ │ │ └── web.config
│ │ ├── ListEvents.ascx
│ │ ├── ListEvents.ascx.cs
│ │ ├── Login.aspx
│ │ ├── Login.aspx.cs
│ │ ├── ProfileDemo.aspx
│ │ ├── ProfileDemo.aspx.cs
│ │ ├── ResultPage.aspx
│ │ ├── ResultPage.aspx.cs
│ │ ├── UseMyControl.aspx
│ │ ├── UseMyControl.aspx.cs
│ │ ├── Weather.ascx
│ │ ├── Weather.ascx.cs
│ │ ├── Web.sitemap
│ │ ├── WebPartsDemo.aspx
│ │ ├── WebPartsDemo.aspx.cs
│ │ └── web.config
│ ├── EventRegistrationWeb
│ │ ├── Admin
│ │ │ ├── EventsManagement.aspx
│ │ │ ├── EventsManagement.aspx.cs
│ │ │ ├── Test.aspx
│ │ │ └── Test.aspx.cs
│ │ ├── App_Code
│ │ │ ├── ICountry.cs
│ │ │ └── RegistrationInformation.cs
│ │ ├── App_Data
│ │ ├── Country.ascx
│ │ ├── Country.ascx.cs
│ │ ├── Default.aspx
│ │ ├── Default.aspx.cs
│ │ ├── EventList.aspx
│ │ ├── EventList.aspx.cs
│ │ ├── EventRegistration.master
│ │ ├── EventRegistration.master.cs
│ │ ├── Global.asax
│ │ ├── Intro
│ │ │ ├── CreateUser.aspx
│ │ │ ├── CreateUser.aspx.cs
│ │ │ └── web.config
│ │ ├── ListEvents.ascx
│ │ ├── ListEvents.ascx.cs
│ │ ├── Login.aspx
│ │ ├── Login.aspx.cs
│ │ ├── ProfileDemo.aspx
│ │ ├── ProfileDemo.aspx.cs
│ │ ├── ResultPage.aspx
│ │ ├── ResultPage.aspx.cs
│ │ ├── UseMyControl.aspx
│ │ ├── UseMyControl.aspx.cs
│ │ ├── Weather.ascx
│ │ ├── Weather.ascx.cs
│ │ ├── Web.sitemap
│ │ ├── WebPartsDemo.aspx
│ │ ├── WebPartsDemo.aspx.cs
│ │ └── web.config
│ └── PersonalSite
│ ├── Admin
│ │ ├── Albums.aspx
│ │ ├── Albums.aspx.cs
│ │ ├── Details.aspx
│ │ ├── Details.aspx.cs
│ │ ├── Photos.aspx
│ │ └── Photos.aspx.cs
│ ├── Albums.aspx
│ ├── Albums.aspx.cs
│ ├── App_Code
│ │ ├── ObjectTypes.cs
│ │ └── PhotoManager.cs
│ ├── App_Data
│ ├── App_Themes
│ │ ├── Black
│ │ │ ├── Default.css
│ │ │ ├── Default.skin
│ │ │ ├── Images
│ │ │ │ ├── album-bstretch.gif
│ │ │ │ ├── album-l1.gif
│ │ │ │ ├── album-l2.gif
│ │ │ │ ├── album-l3.gif
│ │ │ │ ├── album-l4.gif
│ │ │ │ ├── album-lstretch.gif
│ │ │ │ ├── album-mbl.gif
│ │ │ │ ├── album-mbr.gif
│ │ │ │ ├── album-mtl.gif
│ │ │ │ ├── album-mtr.gif
│ │ │ │ ├── album-r1.gif
│ │ │ │ ├── album-r2.gif
│ │ │ │ ├── album-r3.gif
│ │ │ │ ├── album-r4.gif
│ │ │ │ ├── album-rstretch.gif
│ │ │ │ ├── album-tstretch.gif
│ │ │ │ ├── background.gif
│ │ │ │ ├── bullet-1.gif
│ │ │ │ ├── bullet-2.gif
│ │ │ │ ├── button-add.gif
│ │ │ │ ├── button-cancel.gif
│ │ │ │ ├── button-create.gif
│ │ │ │ ├── button-delete.gif
│ │ │ │ ├── button-download.gif
│ │ │ │ ├── button-dwn_res.gif
│ │ │ │ ├── button-edit.gif
│ │ │ │ ├── button-first.jpg
│ │ │ │ ├── button-gallery.jpg
│ │ │ │ ├── button-import.gif
│ │ │ │ ├── button-insert.gif
│ │ │ │ ├── button-last.jpg
│ │ │ │ ├── button-login.gif
│ │ │ │ ├── button-next.jpg
│ │ │ │ ├── button-play.jpg
│ │ │ │ ├── button-prev.jpg
│ │ │ │ ├── button-rename.gif
│ │ │ │ ├── button-save.gif
│ │ │ │ ├── button-tog24.jpg
│ │ │ │ ├── button-tog8.jpg
│ │ │ │ ├── footer.gif
│ │ │ │ ├── frame-bot--x.gif
│ │ │ │ ├── frame-bot-x-.gif
│ │ │ │ ├── frame-botx--.gif
│ │ │ │ ├── frame-mid--x.gif
│ │ │ │ ├── frame-midx--.gif
│ │ │ │ ├── frame-top--x.gif
│ │ │ │ ├── frame-top-x-.gif
│ │ │ │ ├── frame-topx--.gif
│ │ │ │ ├── header.gif
│ │ │ │ ├── photonav.gif
│ │ │ │ └── spacer.gif
│ │ │ └── frame.css
│ │ └── White
│ │ ├── Default.css
│ │ ├── Default.skin
│ │ ├── Frame.css
│ │ └── Images
│ │ ├── album-bstretch.gif
│ │ ├── album-l1.gif
│ │ ├── album-l2.gif
│ │ ├── album-l3.gif
│ │ ├── album-l4.gif
│ │ ├── album-lstretch.gif
│ │ ├── album-mbl.gif
│ │ ├── album-mbr.gif
│ │ ├── album-mtl.gif
│ │ ├── album-mtr.gif
│ │ ├── album-r1.gif
│ │ ├── album-r2.gif
│ │ ├── album-r3.gif
│ │ ├── album-r4.gif
│ │ ├── album-rstretch.gif
│ │ ├── album-tstretch.gif
│ │ ├── background.gif
│ │ ├── body-repeat-photo.gif
│ │ ├── body-repeat.gif
│ │ ├── bullet-1.gif
│ │ ├── bullet-2.gif
│ │ ├── button-add.gif
│ │ ├── button-cancel.gif
│ │ ├── button-create.gif
│ │ ├── button-delete.gif
│ │ ├── button-download.gif
│ │ ├── button-dwn_res.gif
│ │ ├── button-edit.gif
│ │ ├── button-first.gif
│ │ ├── button-gallery.gif
│ │ ├── button-import.gif
│ │ ├── button-insert.gif
│ │ ├── button-last.gif
│ │ ├── button-login.gif
│ │ ├── button-next.gif
│ │ ├── button-play.gif
│ │ ├── button-prev.gif
│ │ ├── button-rename.gif
│ │ ├── button-save.gif
│ │ ├── button-tog24.gif
│ │ ├── button-tog8.gif
│ │ ├── content-shim-none.gif
│ │ ├── content-shim-photo.gif
│ │ ├── content-shim-stretch.gif
│ │ ├── content-shim.gif
│ │ ├── footer-side.gif
│ │ ├── footer.gif
│ │ ├── frame-bot--x.gif
│ │ ├── frame-bot-x-.gif
│ │ ├── frame-botx--.gif
│ │ ├── frame-mid--x.gif
│ │ ├── frame-midx--.gif
│ │ ├── frame-top--x.gif
│ │ ├── frame-top-x-.gif
│ │ ├── frame-topx--.gif
│ │ ├── header.gif
│ │ ├── photonav-bg.gif
│ │ ├── photonav-top-bg.gif
│ │ └── spacer.gif
│ ├── Default.aspx
│ ├── Default.aspx.cs
│ ├── Default.master
│ ├── Default.master.cs
│ ├── Details.aspx
│ ├── Details.aspx.cs
│ ├── Download.aspx
│ ├── Download.aspx.cs
│ ├── Global.asax
│ ├── Handler.ashx
│ ├── Images
│ │ ├── placeholder-100.jpg
│ │ ├── placeholder-200.jpg
│ │ ├── placeholder-600.jpg
│ │ └── resume-photo.jpg
│ ├── Links.aspx
│ ├── Links.aspx.cs
│ ├── Photos.aspx
│ ├── Photos.aspx.cs
│ ├── Register.aspx
│ ├── Register.aspx.cs
│ ├── Resume.aspx
│ ├── Resume.aspx.cs
│ ├── Upload
│ ├── Welcome.html
│ ├── web.config
│ └── web.sitemap
├── 578472_Chapter20
│ └── 578472_Chapter20
│ └── SimpleClient
│ ├── SimpleClient
│ │ ├── Form1.Designer.cs
│ │ ├── Form1.cs
│ │ ├── Form1.resx
│ │ ├── Program.cs
│ │ ├── Properties
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── Resources.Designer.cs
│ │ │ ├── Resources.resx
│ │ │ ├── Settings.Designer.cs
│ │ │ └── Settings.settings
│ │ ├── SimpleClient.csproj
│ │ ├── SimpleClient.csproj.user
│ │ ├── Web References
│ │ │ └── WebServicesSample
│ │ │ ├── Reference.cs
│ │ │ ├── Reference.map
│ │ │ ├── WebService.disco
│ │ │ └── WebService.wsdl
│ │ ├── app.config
│ │ ├── bin
│ │ │ └── Debug
│ │ │ ├── SimpleClient.exe
│ │ │ ├── SimpleClient.exe.config
│ │ │ ├── SimpleClient.pdb
│ │ │ └── SimpleClient.vshost.exe
│ │ └── obj
│ │ ├── Debug
│ │ │ ├── SimpleClient.Form1.resources
│ │ │ ├── SimpleClient.Properties.Resources.resources
│ │ │ ├── SimpleClient.csproj.GenerateResource.Cache
│ │ │ ├── SimpleClient.exe
│ │ │ ├── SimpleClient.pdb
│ │ │ └── TempPE
│ │ │ └── Web References.WebServicesSample.Reference.cs.dll
│ │ └── SimpleClient.csproj.FileList.txt
│ ├── SimpleClient.sln
│ └── SimpleClient.suo
├── 578472_Chapter21
│ └── 578472_Chapter21
│ ├── App_Code
│ │ └── WebService.cs
│ ├── App_Data
│ ├── Default.aspx
│ ├── Default.aspx.cs
│ └── WebService.asmx
├── 578472_Chapter22
│ ├── Code
│ │ ├── CommaValues
│ │ │ ├── CommaValues
│ │ │ │ ├── CommaValues.csproj
│ │ │ │ ├── CommaValues.csproj.user
│ │ │ │ ├── Program.cs
│ │ │ │ ├── Properties
│ │ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ │ ├── Resources.cs
│ │ │ │ │ ├── Resources.resx
│ │ │ │ │ ├── Settings.cs
│ │ │ │ │ └── Settings.settings
│ │ │ │ ├── bin
│ │ │ │ │ └── Debug
│ │ │ │ │ ├── CommaValues.exe
│ │ │ │ │ ├── CommaValues.pdb
│ │ │ │ │ └── CommaValues.vshost.exe
│ │ │ │ └── obj
│ │ │ │ ├── Debug
│ │ │ │ │ ├── CommaValues.Properties.Resources.resources
│ │ │ │ │ ├── CommaValues.exe
│ │ │ │ │ ├── CommaValues.pdb
│ │ │ │ │ ├── ResGen.cache
│ │ │ │ │ └── TempPE
│ │ │ │ └── Release
│ │ │ ├── CommaValues.sln
│ │ │ ├── CommaValues.suo
│ │ │ └── SomeData.txt
│ │ ├── Compressor
│ │ │ ├── Compressor
│ │ │ │ ├── Compressor.csproj
│ │ │ │ ├── Compressor.csproj.user
│ │ │ │ ├── Program.cs
│ │ │ │ ├── Properties
│ │ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ │ ├── Resources.cs
│ │ │ │ │ ├── Resources.resx
│ │ │ │ │ ├── Settings.cs
│ │ │ │ │ └── Settings.settings
│ │ │ │ ├── bin
│ │ │ │ │ └── Debug
│ │ │ │ │ ├── Compressor.exe
│ │ │ │ │ ├── Compressor.pdb
│ │ │ │ │ ├── Compressor.vshost.exe
│ │ │ │ │ └── compressedFile.txt
│ │ │ │ └── obj
│ │ │ │ ├── Debug
│ │ │ │ │ ├── Compressor.Properties.Resources.resources
│ │ │ │ │ ├── Compressor.exe
│ │ │ │ │ ├── Compressor.pdb
│ │ │ │ │ ├── ResGen.cache
│ │ │ │ │ └── TempPE
│ │ │ │ └── Release
│ │ │ ├── Compressor.sln
│ │ │ └── Compressor.suo
│ │ ├── FileWatch
│ │ │ ├── FileWatch
│ │ │ │ ├── FileWatch.csproj
│ │ │ │ ├── FileWatch.csproj.user
│ │ │ │ ├── Form1.Designer.cs
│ │ │ │ ├── Form1.cs
│ │ │ │ ├── Program.cs
│ │ │ │ ├── Properties
│ │ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ │ ├── Resources.cs
│ │ │ │ │ ├── Resources.resx
│ │ │ │ │ ├── Settings.cs
│ │ │ │ │ └── Settings.settings
│ │ │ │ ├── bin
│ │ │ │ │ └── Debug
│ │ │ │ │ ├── FileWatch.exe
│ │ │ │ │ ├── FileWatch.pdb
│ │ │ │ │ └── FileWatch.vshost.exe
│ │ │ │ └── obj
│ │ │ │ ├── Debug
│ │ │ │ │ ├── FileWatch.Properties.Resources.resources
│ │ │ │ │ ├── FileWatch.exe
│ │ │ │ │ ├── FileWatch.pdb
│ │ │ │ │ ├── ResGen.cache
│ │ │ │ │ └── TempPE
│ │ │ │ └── Release
│ │ │ ├── FileWatch.sln
│ │ │ └── FileWatch.suo
│ │ ├── ObjectStore
│ │ │ ├── ObjectStore
│ │ │ │ ├── ObjectStore.csproj
│ │ │ │ ├── ObjectStore.csproj.user
│ │ │ │ ├── Product.cs
│ │ │ │ ├── Program.cs
│ │ │ │ ├── Properties
│ │ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ │ ├── Resources.cs
│ │ │ │ │ ├── Resources.resx
│ │ │ │ │ ├── Settings.cs
│ │ │ │ │ └── Settings.settings
│ │ │ │ ├── app.config
│ │ │ │ ├── bin
│ │ │ │ │ └── Debug
│ │ │ │ │ ├── ObjectStore.exe
│ │ │ │ │ ├── ObjectStore.exe.config
│ │ │ │ │ ├── ObjectStore.pdb
│ │ │ │ │ ├── ObjectStore.vshost.exe
│ │ │ │ │ ├── ObjectStore.vshost.exe.config
│ │ │ │ │ └── Products.bin
│ │ │ │ └── obj
│ │ │ │ ├── Debug
│ │ │ │ │ ├── ObjectStore.Properties.Resources.resources
│ │ │ │ │ ├── ObjectStore.exe
│ │ │ │ │ ├── ObjectStore.pdb
│ │ │ │ │ ├── ResGen.cache
│ │ │ │ │ └── TempPE
│ │ │ │ └── Release
│ │ │ ├── ObjectStore.sln
│ │ │ └── ObjectStore.suo
│ │ ├── ReadFile
│ │ │ ├── ReadFile
│ │ │ │ ├── Program.cs
│ │ │ │ ├── Properties
│ │ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ │ ├── Resources.cs
│ │ │ │ │ ├── Resources.resx
│ │ │ │ │ ├── Settings.cs
│ │ │ │ │ └── Settings.settings
│ │ │ │ ├── ReadFile.csproj
│ │ │ │ ├── ReadFile.csproj.user
│ │ │ │ ├── bin
│ │ │ │ │ └── Debug
│ │ │ │ │ ├── ReadFile.exe
│ │ │ │ │ ├── ReadFile.pdb
│ │ │ │ │ └── ReadFile.vshost.exe
│ │ │ │ └── obj
│ │ │ │ ├── Debug
│ │ │ │ │ ├── ReadFile.Properties.Resources.resources
│ │ │ │ │ ├── ReadFile.exe
│ │ │ │ │ ├── ReadFile.pdb
│ │ │ │ │ ├── ResGen.cache
│ │ │ │ │ └── TempPE
│ │ │ │ └── Release
│ │ │ ├── ReadFile.sln
│ │ │ └── ReadFile.suo
│ │ ├── StreamRead
│ │ │ ├── StreamRead
│ │ │ │ ├── Program.cs
│ │ │ │ ├── Properties
│ │ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ │ ├── Resources.cs
│ │ │ │ │ ├── Resources.resx
│ │ │ │ │ ├── Settings.cs
│ │ │ │ │ └── Settings.settings
│ │ │ │ ├── StreamRead.csproj
│ │ │ │ ├── StreamRead.csproj.user
│ │ │ │ ├── bin
│ │ │ │ │ └── Debug
│ │ │ │ │ ├── Log.txt
│ │ │ │ │ ├── StreamRead.exe
│ │ │ │ │ ├── StreamRead.pdb
│ │ │ │ │ └── StreamRead.vshost.exe
│ │ │ │ └── obj
│ │ │ │ ├── Debug
│ │ │ │ │ ├── ResGen.cache
│ │ │ │ │ ├── StreamRead.Properties.Resources.resources
│ │ │ │ │ ├── StreamRead.exe
│ │ │ │ │ ├── StreamRead.pdb
│ │ │ │ │ └── TempPE
│ │ │ │ └── Release
│ │ │ ├── StreamRead.sln
│ │ │ └── StreamRead.suo
│ │ ├── StreamWrite
│ │ │ ├── StreamWrite
│ │ │ │ ├── Program.cs
│ │ │ │ ├── Properties
│ │ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ │ ├── Resources.cs
│ │ │ │ │ ├── Resources.resx
│ │ │ │ │ ├── Settings.cs
│ │ │ │ │ └── Settings.settings
│ │ │ │ ├── StreamWrite.csproj
│ │ │ │ ├── StreamWrite.csproj.user
│ │ │ │ ├── bin
│ │ │ │ │ └── Debug
│ │ │ │ │ ├── Log.txt
│ │ │ │ │ ├── StreamWrite.exe
│ │ │ │ │ ├── StreamWrite.pdb
│ │ │ │ │ └── StreamWrite.vshost.exe
│ │ │ │ └── obj
│ │ │ │ ├── Debug
│ │ │ │ │ ├── ResGen.cache
│ │ │ │ │ ├── StreamWrite.Properties.Resources.resources
│ │ │ │ │ ├── StreamWrite.exe
│ │ │ │ │ ├── StreamWrite.pdb
│ │ │ │ │ └── TempPE
│ │ │ │ └── Release
│ │ │ ├── StreamWrite.sln
│ │ │ └── StreamWrite.suo
│ │ └── WriteFile
│ │ ├── WriteFile
│ │ │ ├── Program.cs
│ │ │ ├── Properties
│ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ ├── Resources.cs
│ │ │ │ ├── Resources.resx
│ │ │ │ ├── Settings.cs
│ │ │ │ └── Settings.settings
│ │ │ ├── WriteFile.csproj
│ │ │ ├── WriteFile.csproj.user
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ ├── Temp.txt
│ │ │ │ ├── WriteFile.exe
│ │ │ │ ├── WriteFile.pdb
│ │ │ │ └── WriteFile.vshost.exe
│ │ │ └── obj
│ │ │ ├── Debug
│ │ │ │ ├── ResGen.cache
│ │ │ │ ├── TempPE
│ │ │ │ ├── WriteFile.Properties.Resources.resources
│ │ │ │ ├── WriteFile.exe
│ │ │ │ └── WriteFile.pdb
│ │ │ └── Release
│ │ ├── WriteFile.sln
│ │ └── WriteFile.suo
│ └── Screenshots
├── 578472_Chapter23
│ └── 578472_Chapter23
│ ├── LoopThroughXmlDocument
│ │ ├── Backup
│ │ │ ├── LoopThroughXmlDocument
│ │ │ │ ├── Form1.Designer.cs
│ │ │ │ ├── Form1.cs
│ │ │ │ ├── LoopThroughXmlDocument.csproj
│ │ │ │ ├── LoopThroughXmlDocument.csproj.user
│ │ │ │ ├── Program.cs
│ │ │ │ └── Properties
│ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ ├── Resources.cs
│ │ │ │ ├── Resources.resx
│ │ │ │ ├── Settings.cs
│ │ │ │ └── Settings.settings
│ │ │ ├── LoopThroughXmlDocument.sln
│ │ │ └── LoopThroughXmlDocument.suo
│ │ ├── LoopThroughXmlDocument
│ │ │ ├── Form1.Designer.cs
│ │ │ ├── Form1.cs
│ │ │ ├── LoopThroughXmlDocument.csproj
│ │ │ ├── LoopThroughXmlDocument.csproj.user
│ │ │ ├── Program.cs
│ │ │ ├── Properties
│ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ ├── Resources.Designer.cs
│ │ │ │ ├── Resources.resx
│ │ │ │ ├── Settings.Designer.cs
│ │ │ │ └── Settings.settings
│ │ │ ├── bin
│ │ │ │ ├── Debug
│ │ │ │ │ ├── LoopThroughXmlDocument.exe
│ │ │ │ │ ├── LoopThroughXmlDocument.pdb
│ │ │ │ │ ├── LoopThroughXmlDocument.vshost.exe
│ │ │ │ │ └── books.xml
│ │ │ │ └── Release
│ │ │ ├── books.xml
│ │ │ └── obj
│ │ │ ├── Debug
│ │ │ │ ├── LoopThroughXmlDocument.Properties.Resources.resources
│ │ │ │ ├── LoopThroughXmlDocument.csproj.FileListAbsolute.txt
│ │ │ │ ├── LoopThroughXmlDocument.csproj.GenerateResource.Cache
│ │ │ │ ├── LoopThroughXmlDocument.exe
│ │ │ │ ├── LoopThroughXmlDocument.pdb
│ │ │ │ ├── ResGen.cache
│ │ │ │ └── TempPE
│ │ │ │ └── Properties.Resources.Designer.cs.dll
│ │ │ ├── LoopThroughXmlDocument.csproj.FileList.txt
│ │ │ └── Release
│ │ ├── LoopThroughXmlDocument.sln
│ │ ├── LoopThroughXmlDocument.suo
│ │ ├── UpgradeLog.XML
│ │ └── _UpgradeReport_Files
│ │ ├── UpgradeReport.css
│ │ ├── UpgradeReport.xslt
│ │ ├── UpgradeReport_Minus.gif
│ │ └── UpgradeReport_Plus.gif
│ └── XmlQueryExample
│ ├── Backup
│ │ ├── XmlQueryExample
│ │ │ ├── Form1.Designer.cs
│ │ │ ├── Form1.cs
│ │ │ ├── Program.cs
│ │ │ ├── Properties
│ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ ├── Resources.cs
│ │ │ │ ├── Resources.resx
│ │ │ │ ├── Settings.cs
│ │ │ │ └── Settings.settings
│ │ │ ├── XPathQuery.xml
│ │ │ ├── XmlQueryExample.csproj
│ │ │ └── XmlQueryExample.csproj.user
│ │ ├── XmlQueryExample.sln
│ │ └── XmlQueryExample.suo
│ ├── UpgradeLog.XML
│ ├── XmlQueryExample
│ │ ├── Form1.Designer.cs
│ │ ├── Form1.cs
│ │ ├── Form1.resx
│ │ ├── Program.cs
│ │ ├── Properties
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── Resources.Designer.cs
│ │ │ ├── Resources.resx
│ │ │ ├── Settings.Designer.cs
│ │ │ └── Settings.settings
│ │ ├── XPathQuery.xml
│ │ ├── XmlQueryExample.csproj
│ │ ├── XmlQueryExample.csproj.user
│ │ ├── bin
│ │ │ ├── Debug
│ │ │ │ ├── XPathQuery.xml
│ │ │ │ ├── XmlQueryExample.exe
│ │ │ │ ├── XmlQueryExample.pdb
│ │ │ │ ├── XmlQueryExample.vshost.exe
│ │ │ │ └── XmlQueryExample.vshost.exe.manifest
│ │ │ └── Release
│ │ └── obj
│ │ ├── Debug
│ │ │ ├── ResGen.cache
│ │ │ ├── TempPE
│ │ │ │ └── Properties.Resources.Designer.cs.dll
│ │ │ ├── XmlQueryExample.Form1.resources
│ │ │ ├── XmlQueryExample.Properties.Resources.resources
│ │ │ ├── XmlQueryExample.csproj.FileListAbsolute.txt
│ │ │ ├── XmlQueryExample.csproj.GenerateResource.Cache
│ │ │ ├── XmlQueryExample.exe
│ │ │ └── XmlQueryExample.pdb
│ │ ├── Release
│ │ └── XmlQueryExample.csproj.FileList.txt
│ ├── XmlQueryExample.sln
│ ├── XmlQueryExample.suo
│ └── _UpgradeReport_Files
│ ├── UpgradeReport.css
│ ├── UpgradeReport.xslt
│ ├── UpgradeReport_Minus.gif
│ └── UpgradeReport_Plus.gif
├── 578472_Chapter24
│ └── BegVCSharp
│ └── chapter24
│ ├── AddingData
│ │ ├── AddingData
│ │ │ ├── AddingData.csproj
│ │ │ ├── AddingData.csproj.user
│ │ │ ├── Program.cs
│ │ │ ├── Properties
│ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ ├── Resources.Designer.cs
│ │ │ │ ├── Resources.resx
│ │ │ │ ├── Settings.Designer.cs
│ │ │ │ └── Settings.settings
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ ├── AddingData.exe
│ │ │ │ ├── AddingData.pdb
│ │ │ │ ├── AddingData.vshost.exe
│ │ │ │ └── AddingData.vshost.exe.manifest
│ │ │ └── obj
│ │ │ ├── AddingData.csproj.FileList.txt
│ │ │ └── Debug
│ │ │ ├── AddingData.Properties.Resources.resources
│ │ │ ├── AddingData.csproj.FileListAbsolute.txt
│ │ │ ├── AddingData.csproj.GenerateResource.Cache
│ │ │ ├── AddingData.exe
│ │ │ ├── AddingData.pdb
│ │ │ ├── ResGen.cache
│ │ │ └── TempPE
│ │ │ └── Properties.Resources.Designer.cs.dll
│ │ ├── AddingData.sln
│ │ ├── AddingData.suo
│ │ ├── UpgradeLog.XML
│ │ └── _UpgradeReport_Files
│ │ ├── UpgradeReport.css
│ │ ├── UpgradeReport.xslt
│ │ ├── UpgradeReport_Minus.gif
│ │ └── UpgradeReport_Plus.gif
│ ├── DataReading
│ │ ├── DataReading
│ │ │ ├── DataReading.csproj
│ │ │ ├── DataReading.csproj.user
│ │ │ ├── Program.cs
│ │ │ ├── Properties
│ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ ├── Resources.cs
│ │ │ │ ├── Resources.resx
│ │ │ │ ├── Settings.cs
│ │ │ │ └── Settings.settings
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ └── DataReading.vshost.exe
│ │ │ └── obj
│ │ │ ├── DataReading.csproj.FileList.txt
│ │ │ └── Debug
│ │ │ ├── DataReading.Properties.Resources.resources
│ │ │ ├── DataReading.csproj.GenerateResource.Cache
│ │ │ ├── ResGen.cache
│ │ │ └── TempPE
│ │ ├── DataReading.sln
│ │ └── DataReading.suo
│ ├── DataRelationExample
│ │ ├── DataRelationExample
│ │ │ ├── DataRelationExample.csproj
│ │ │ ├── DataRelationExample.csproj.user
│ │ │ ├── Program.cs
│ │ │ ├── Properties
│ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ ├── Resources.cs
│ │ │ │ ├── Resources.resx
│ │ │ │ ├── Settings.cs
│ │ │ │ └── Settings.settings
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ └── DataRelationExample.vshost.exe
│ │ │ └── obj
│ │ │ ├── DataRelationExample.csproj.FileList.txt
│ │ │ └── Debug
│ │ │ ├── DataRelationExample.Properties.Resources.resources
│ │ │ ├── DataRelationExample.csproj.GenerateResource.Cache
│ │ │ ├── ResGen.cache
│ │ │ └── TempPE
│ │ ├── DataRelationExample.sln
│ │ └── DataRelationExample.suo
│ ├── DataSetRead
│ │ ├── DataSetRead
│ │ │ ├── DataSetRead.csproj
│ │ │ ├── DataSetRead.csproj.user
│ │ │ ├── Program.cs
│ │ │ ├── Properties
│ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ ├── Resources.cs
│ │ │ │ ├── Resources.resx
│ │ │ │ ├── Settings.cs
│ │ │ │ └── Settings.settings
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ └── DataSetRead.vshost.exe
│ │ │ └── obj
│ │ │ ├── DataSetRead.csproj.FileList.txt
│ │ │ └── Debug
│ │ │ ├── DataSetRead.Properties.Resources.resources
│ │ │ ├── DataSetRead.csproj.GenerateResource.Cache
│ │ │ ├── ResGen.cache
│ │ │ └── TempPE
│ │ ├── DataSetRead.sln
│ │ └── DataSetRead.suo
│ ├── DeletingData
│ │ ├── DeletingData
│ │ │ ├── DeletingData.csproj
│ │ │ ├── DeletingData.csproj.user
│ │ │ ├── Program.cs
│ │ │ ├── Properties
│ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ ├── Resources.cs
│ │ │ │ ├── Resources.resx
│ │ │ │ ├── Settings.cs
│ │ │ │ └── Settings.settings
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ └── DeletingData.vshost.exe
│ │ │ └── obj
│ │ │ ├── Debug
│ │ │ │ ├── DeletingData.Properties.Resources.resources
│ │ │ │ ├── DeletingData.csproj.GenerateResource.Cache
│ │ │ │ ├── ResGen.cache
│ │ │ │ └── TempPE
│ │ │ └── DeletingData.csproj.FileList.txt
│ │ ├── DeletingData.sln
│ │ └── DeletingData.suo
│ ├── ExecuteNonQueryExample
│ │ ├── ExecuteNonQueryExample
│ │ │ ├── ExecuteNonQueryExample.csproj
│ │ │ ├── ExecuteNonQueryExample.csproj.user
│ │ │ ├── Program.cs
│ │ │ ├── Properties
│ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ ├── Resources.cs
│ │ │ │ ├── Resources.resx
│ │ │ │ ├── Settings.cs
│ │ │ │ └── Settings.settings
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ └── ExecuteNonQueryExample.vshost.exe
│ │ │ └── obj
│ │ │ ├── Debug
│ │ │ │ ├── ExecuteNonQueryExample.Properties.Resources.resources
│ │ │ │ ├── ExecuteNonQueryExample.csproj.GenerateResource.Cache
│ │ │ │ ├── ResGen.cache
│ │ │ │ └── TempPE
│ │ │ └── ExecuteNonQueryExample.csproj.FileList.txt
│ │ ├── ExecuteNonQueryExample.sln
│ │ └── ExecuteNonQueryExample.suo
│ ├── ExecuteScalarExample
│ │ ├── ExecuteScalarExample
│ │ │ ├── ExecuteScalarExample.csproj
│ │ │ ├── ExecuteScalarExample.csproj.user
│ │ │ ├── Program.cs
│ │ │ ├── Properties
│ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ ├── Resources.cs
│ │ │ │ ├── Resources.resx
│ │ │ │ ├── Settings.cs
│ │ │ │ └── Settings.settings
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ └── ExecuteScalarExample.vshost.exe
│ │ │ └── obj
│ │ │ ├── Debug
│ │ │ │ ├── ExecuteScalarExample.Properties.Resources.resources
│ │ │ │ ├── ExecuteScalarExample.csproj.GenerateResource.Cache
│ │ │ │ ├── ResGen.cache
│ │ │ │ └── TempPE
│ │ │ └── ExecuteScalarExample.csproj.FileList.txt
│ │ ├── ExecuteScalarExample.sln
│ │ └── ExecuteScalarExample.suo
│ ├── FindingData
│ │ ├── FindingData
│ │ │ ├── FindingData.csproj
│ │ │ ├── FindingData.csproj.user
│ │ │ ├── Program.cs
│ │ │ ├── Properties
│ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ ├── Resources.cs
│ │ │ │ ├── Resources.resx
│ │ │ │ ├── Settings.cs
│ │ │ │ └── Settings.settings
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ └── FindingData.vshost.exe
│ │ │ └── obj
│ │ │ ├── Debug
│ │ │ │ ├── FindingData.Properties.Resources.resources
│ │ │ │ ├── FindingData.csproj.GenerateResource.Cache
│ │ │ │ ├── ResGen.cache
│ │ │ │ └── TempPE
│ │ │ └── FindingData.csproj.FileList.txt
│ │ ├── FindingData.sln
│ │ └── FindingData.suo
│ ├── ManyRelations
│ │ ├── ManyRelations
│ │ │ ├── ManyRelations.csproj
│ │ │ ├── ManyRelations.csproj.user
│ │ │ ├── Program.cs
│ │ │ ├── Properties
│ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ ├── Resources.cs
│ │ │ │ ├── Resources.resx
│ │ │ │ ├── Settings.cs
│ │ │ │ └── Settings.settings
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ └── ManyRelations.vshost.exe
│ │ │ └── obj
│ │ │ ├── Debug
│ │ │ │ ├── ManyRelations.Properties.Resources.resources
│ │ │ │ ├── ManyRelations.csproj.GenerateResource.Cache
│ │ │ │ ├── ResGen.cache
│ │ │ │ └── TempPE
│ │ │ └── ManyRelations.csproj.FileList.txt
│ │ ├── ManyRelations.sln
│ │ └── ManyRelations.suo
│ ├── ReadingAccessData
│ │ ├── ReadingAccessData
│ │ │ ├── Program.cs
│ │ │ ├── Properties
│ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ ├── Resources.cs
│ │ │ │ ├── Resources.resx
│ │ │ │ ├── Settings.cs
│ │ │ │ └── Settings.settings
│ │ │ ├── ReadingAccessData.csproj
│ │ │ ├── ReadingAccessData.csproj.user
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ └── ReadingAccessData.vshost.exe
│ │ │ └── obj
│ │ │ ├── Debug
│ │ │ │ ├── ReadingAccessData.Properties.Resources.resources
│ │ │ │ ├── ReadingAccessData.csproj.GenerateResource.Cache
│ │ │ │ ├── ResGen.cache
│ │ │ │ └── TempPE
│ │ │ └── ReadingAccessData.csproj.FileList.txt
│ │ ├── ReadingAccessData.sln
│ │ └── ReadingAccessData.suo
│ ├── ReadingXML
│ │ ├── Backup
│ │ │ ├── ReadingXML
│ │ │ │ ├── Program.cs
│ │ │ │ ├── Properties
│ │ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ │ ├── Resources.cs
│ │ │ │ │ ├── Resources.resx
│ │ │ │ │ ├── Settings.cs
│ │ │ │ │ └── Settings.settings
│ │ │ │ ├── ReadingXML.csproj
│ │ │ │ └── ReadingXML.csproj.user
│ │ │ ├── ReadingXML.sln
│ │ │ └── ReadingXML.suo
│ │ ├── ReadingXML
│ │ │ ├── Program.cs
│ │ │ ├── Properties
│ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ ├── Resources.Designer.cs
│ │ │ │ ├── Resources.resx
│ │ │ │ ├── Settings.Designer.cs
│ │ │ │ └── Settings.settings
│ │ │ ├── ReadingXML.csproj
│ │ │ ├── ReadingXML.csproj.user
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ └── ReadingXML.vshost.exe
│ │ │ └── obj
│ │ │ ├── Debug
│ │ │ │ ├── ReadingXML.Properties.Resources.resources
│ │ │ │ ├── ReadingXML.csproj.GenerateResource.Cache
│ │ │ │ ├── ResGen.cache
│ │ │ │ └── TempPE
│ │ │ │ └── Properties.Resources.Designer.cs.dll
│ │ │ └── ReadingXML.csproj.FileList.txt
│ │ ├── ReadingXML.sln
│ │ ├── ReadingXML.suo
│ │ ├── UpgradeLog.XML
│ │ └── _UpgradeReport_Files
│ │ ├── UpgradeReport.css
│ │ ├── UpgradeReport.xslt
│ │ ├── UpgradeReport_Minus.gif
│ │ └── UpgradeReport_Plus.gif
│ ├── SQLStoredProcedure
│ │ ├── SQLStoredProcedure
│ │ │ ├── Program.cs
│ │ │ ├── Properties
│ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ ├── Resources.cs
│ │ │ │ ├── Resources.resx
│ │ │ │ ├── Settings.cs
│ │ │ │ └── Settings.settings
│ │ │ ├── SQLStoredProcedure.csproj
│ │ │ ├── SQLStoredProcedure.csproj.user
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ └── SQLStoredProcedure.vshost.exe
│ │ │ └── obj
│ │ │ ├── Debug
│ │ │ │ ├── ResGen.cache
│ │ │ │ ├── SQLStoredProcedure.Properties.Resources.resources
│ │ │ │ ├── SQLStoredProcedure.csproj.GenerateResource.Cache
│ │ │ │ └── TempPE
│ │ │ └── SQLStoredProcedure.csproj.FileList.txt
│ │ ├── SQLStoredProcedure.sln
│ │ └── SQLStoredProcedure.suo
│ ├── ShowSQL
│ │ ├── Backup
│ │ │ ├── ShowSQL
│ │ │ │ ├── Program.cs
│ │ │ │ ├── Properties
│ │ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ │ ├── Resources.cs
│ │ │ │ │ ├── Resources.resx
│ │ │ │ │ ├── Settings.cs
│ │ │ │ │ └── Settings.settings
│ │ │ │ ├── ShowSQL.csproj
│ │ │ │ └── ShowSQL.csproj.user
│ │ │ ├── ShowSQL.sln
│ │ │ └── ShowSQL.suo
│ │ ├── ShowSQL
│ │ │ ├── Program.cs
│ │ │ ├── Properties
│ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ ├── Resources.Designer.cs
│ │ │ │ ├── Resources.resx
│ │ │ │ ├── Settings.Designer.cs
│ │ │ │ └── Settings.settings
│ │ │ ├── ShowSQL.csproj
│ │ │ ├── ShowSQL.csproj.user
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ ├── ShowSQL.exe
│ │ │ │ ├── ShowSQL.pdb
│ │ │ │ ├── ShowSQL.vshost.exe
│ │ │ │ └── ShowSQL.vshost.exe.manifest
│ │ │ └── obj
│ │ │ ├── Debug
│ │ │ │ ├── ResGen.cache
│ │ │ │ ├── ShowSQL.Properties.Resources.resources
│ │ │ │ ├── ShowSQL.csproj.FileListAbsolute.txt
│ │ │ │ ├── ShowSQL.csproj.GenerateResource.Cache
│ │ │ │ ├── ShowSQL.exe
│ │ │ │ ├── ShowSQL.pdb
│ │ │ │ └── TempPE
│ │ │ │ └── Properties.Resources.Designer.cs.dll
│ │ │ └── ShowSQL.csproj.FileList.txt
│ │ ├── ShowSQL.sln
│ │ ├── ShowSQL.suo
│ │ ├── UpgradeLog.XML
│ │ └── _UpgradeReport_Files
│ │ ├── UpgradeReport.css
│ │ ├── UpgradeReport.xslt
│ │ ├── UpgradeReport_Minus.gif
│ │ └── UpgradeReport_Plus.gif
│ └── UpdatingData
│ ├── UpdatingData
│ │ ├── Program.cs
│ │ ├── Properties
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── Resources.cs
│ │ │ ├── Resources.resx
│ │ │ ├── Settings.cs
│ │ │ └── Settings.settings
│ │ ├── UpdatingData.csproj
│ │ ├── UpdatingData.csproj.user
│ │ ├── bin
│ │ │ └── Debug
│ │ │ └── UpdatingData.vshost.exe
│ │ └── obj
│ │ ├── Debug
│ │ │ ├── ResGen.cache
│ │ │ ├── TempPE
│ │ │ ├── UpdatingData.Properties.Resources.resources
│ │ │ └── UpdatingData.csproj.GenerateResource.Cache
│ │ └── UpdatingData.csproj.FileList.txt
│ ├── UpdatingData.sln
│ └── UpdatingData.suo
├── 578472_Chapter25
│ └── BegVCSharp
│ └── Chapter25
│ └── GettingData
│ ├── GettingData
│ │ ├── GettingData.Designer.cs
│ │ ├── GettingData.cs
│ │ ├── GettingData.csproj
│ │ ├── GettingData.csproj.user
│ │ ├── GettingData.resx
│ │ ├── NorthwindDataSet.Designer.cs
│ │ ├── NorthwindDataSet.xsc
│ │ ├── NorthwindDataSet.xsd
│ │ ├── NorthwindDataSet.xss
│ │ ├── Program.cs
│ │ ├── Properties
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── Resources.Designer.cs
│ │ │ ├── Resources.resx
│ │ │ ├── Settings.Designer.cs
│ │ │ └── Settings.settings
│ │ ├── app.config
│ │ ├── bin
│ │ │ └── Debug
│ │ │ ├── GettingData.exe.config
│ │ │ ├── GettingData.vshost.exe
│ │ │ └── GettingData.vshost.exe.config
│ │ └── obj
│ │ ├── Debug
│ │ │ ├── GettingData.GettingData.resources
│ │ │ ├── GettingData.Properties.Resources.resources
│ │ │ ├── GettingData.csproj.GenerateResource.Cache
│ │ │ ├── Refactor
│ │ │ └── TempPE
│ │ │ └── NorthwindDataSet.Designer.cs.dll
│ │ └── GettingData.csproj.FileList.txt
│ ├── GettingData.sln
│ └── GettingData.suo
├── 578472_Chapter26
│ └── BegVCSharp
│ └── Chapter26
│ ├── MoreShapes
│ │ ├── MoreShapes
│ │ │ ├── MoreShapes.cs
│ │ │ ├── MoreShapes.csproj
│ │ │ ├── MoreShapes.csproj.user
│ │ │ ├── Properties
│ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ ├── Resources.cs
│ │ │ │ ├── Resources.resx
│ │ │ │ ├── Settings.cs
│ │ │ │ └── Settings.settings
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ └── obj
│ │ │ ├── Debug
│ │ │ │ ├── MoreShapes.Properties.Resources.resources
│ │ │ │ ├── MoreShapes.csproj.GenerateResource.Cache
│ │ │ │ ├── ResGen.cache
│ │ │ │ └── TempPE
│ │ │ └── MoreShapes.csproj.FileList.txt
│ │ ├── MoreShapes.sln
│ │ ├── MoreShapes.suo
│ │ └── moreshapes.snk
│ ├── ShapeUser
│ │ ├── ShapeUser
│ │ │ ├── Properties
│ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ ├── Resources.cs
│ │ │ │ ├── Resources.resx
│ │ │ │ ├── Settings.cs
│ │ │ │ └── Settings.settings
│ │ │ ├── ShapeUser.cs
│ │ │ ├── ShapeUser.csproj
│ │ │ ├── ShapeUser.csproj.user
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ └── ShapeUser.vshost.exe
│ │ │ └── obj
│ │ │ ├── Debug
│ │ │ │ ├── ResGen.cache
│ │ │ │ ├── ResolveAssemblyReference.cache
│ │ │ │ ├── ShapeUser.Properties.Resources.resources
│ │ │ │ ├── ShapeUser.csproj.GenerateResource.Cache
│ │ │ │ └── TempPE
│ │ │ ├── Release
│ │ │ └── ShapeUser.csproj.FileList.txt
│ │ ├── ShapeUser.sln
│ │ └── ShapeUser.suo
│ ├── Shapes
│ │ ├── Shapes
│ │ │ ├── Properties
│ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ ├── Resources.cs
│ │ │ │ ├── Resources.resx
│ │ │ │ ├── Settings.cs
│ │ │ │ └── Settings.settings
│ │ │ ├── Shapes.cs
│ │ │ ├── Shapes.csproj
│ │ │ ├── Shapes.csproj.user
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ └── obj
│ │ │ ├── Debug
│ │ │ │ ├── ResGen.cache
│ │ │ │ ├── Shapes.Properties.Resources.resources
│ │ │ │ ├── Shapes.csproj.GenerateResource.Cache
│ │ │ │ └── TempPE
│ │ │ └── Shapes.csproj.FileList.txt
│ │ ├── Shapes.sln
│ │ └── Shapes.suo
│ └── ShapesAfter
│ ├── Shapes
│ │ ├── Properties
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── Resources.cs
│ │ │ ├── Resources.resx
│ │ │ ├── Settings.cs
│ │ │ └── Settings.settings
│ │ ├── Shapes.cs
│ │ ├── Shapes.csproj
│ │ ├── Shapes.csproj.user
│ │ ├── bin
│ │ │ └── Debug
│ │ └── obj
│ │ ├── Debug
│ │ │ ├── ResGen.cache
│ │ │ ├── Shapes.Properties.Resources.resources
│ │ │ ├── Shapes.csproj.GenerateResource.Cache
│ │ │ └── TempPE
│ │ └── Shapes.csproj.FileList.txt
│ ├── Shapes.sln
│ ├── Shapes.suo
│ └── shapes.snk
├── 578472_Chapter27
│ ├── AttributePeek
│ │ ├── AttributePeek.csproj
│ │ ├── AttributePeek.csproj.user
│ │ ├── AttributePeek.sln
│ │ ├── AttributePeek.suo
│ │ ├── Form1.Designer.cs
│ │ ├── Form1.cs
│ │ ├── Program.cs
│ │ └── Properties
│ │ ├── AssemblyInfo.cs
│ │ ├── Resources.Designer.cs
│ │ ├── Resources.resx
│ │ ├── Settings.Designer.cs
│ │ └── Settings.settings
│ ├── BugFix
│ │ ├── BugFix.csproj
│ │ ├── BugFix.csproj.user
│ │ ├── BugFix.sln
│ │ ├── BugFix.suo
│ │ ├── Program.cs
│ │ ├── Properties
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── Resources.cs
│ │ │ ├── Resources.resx
│ │ │ ├── Settings.cs
│ │ │ └── Settings.settings
│ │ └── app.config
│ ├── DatabaseAttributes
│ │ ├── Attributes.cs
│ │ ├── DatabaseAttributes.csproj
│ │ ├── DatabaseAttributes.csproj.user
│ │ ├── DatabaseAttributes.sln
│ │ ├── DatabaseAttributes.suo
│ │ ├── DatabaseTables.cs
│ │ ├── Program.cs
│ │ └── Properties
│ │ ├── AssemblyInfo.cs
│ │ ├── Resources.cs
│ │ ├── Resources.resx
│ │ ├── Settings.cs
│ │ └── Settings.settings
│ ├── DelaySign
│ │ ├── Company.public
│ │ ├── DelaySign.csproj
│ │ ├── DelaySign.csproj.user
│ │ ├── DelaySign.sln
│ │ ├── DelaySign.suo
│ │ ├── Program.cs
│ │ ├── Properties
│ │ │ └── AssemblyInfo.cs
│ │ └── company.snk
│ ├── FindAttributes
│ │ ├── FindAttributes.csproj
│ │ ├── FindAttributes.csproj.user
│ │ ├── FindAttributes.sln
│ │ ├── FindAttributes.suo
│ │ ├── Program.cs
│ │ └── Properties
│ │ └── AssemblyInfo.cs
│ ├── Serialize
│ │ ├── Program.cs
│ │ ├── Properties
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── Resources.cs
│ │ │ ├── Resources.resx
│ │ │ ├── Settings.cs
│ │ │ └── Settings.settings
│ │ ├── Serialize.csproj
│ │ ├── Serialize.csproj.user
│ │ ├── Serialize.sln
│ │ ├── Serialize.suo
│ │ └── app.config
│ ├── TestCase
│ │ ├── Program.cs
│ │ ├── Properties
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── Resources.cs
│ │ │ ├── Resources.resx
│ │ │ ├── Settings.cs
│ │ │ └── Settings.settings
│ │ ├── SomeCodeOrOther.cs
│ │ ├── TestCase.csproj
│ │ ├── TestCase.csproj.user
│ │ ├── TestCase.sln
│ │ ├── TestCase.suo
│ │ ├── TestCaseAttribute.cs
│ │ └── TestClass.cs
│ └── TestConditional
│ ├── Program.cs
│ ├── Properties
│ │ └── AssemblyInfo.cs
│ ├── TestConditional.csproj
│ ├── TestConditional.csproj.user
│ ├── TestConditional.sln
│ └── TestConditional.suo
├── 578472_Chapter28
│ ├── Code
│ │ ├── DiagrammaticDocumentation
│ │ │ ├── DiagrammaticDocumentation
│ │ │ │ ├── Class1.cs
│ │ │ │ ├── ClassDiagram1.cd
│ │ │ │ ├── DiagrammaticDocumentation.csproj
│ │ │ │ ├── DiagrammaticDocumentation.csproj.user
│ │ │ │ ├── DocumentedClass.cs
│ │ │ │ ├── Properties
│ │ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ │ ├── Resources.cs
│ │ │ │ │ ├── Resources.resx
│ │ │ │ │ ├── Settings.cs
│ │ │ │ │ └── Settings.settings
│ │ │ │ ├── bin
│ │ │ │ │ └── Debug
│ │ │ │ │ ├── DiagrammaticDocumentation.XML
│ │ │ │ │ ├── DiagrammaticDocumentation.dll
│ │ │ │ │ └── DiagrammaticDocumentation.pdb
│ │ │ │ └── obj
│ │ │ │ └── Debug
│ │ │ │ ├── DiagrammaticDocumentation.Properties.Resources.resources
│ │ │ │ ├── DiagrammaticDocumentation.dll
│ │ │ │ ├── DiagrammaticDocumentation.pdb
│ │ │ │ ├── ResGen.cache
│ │ │ │ └── TempPE
│ │ │ ├── DiagrammaticDocumentation.sln
│ │ │ └── DiagrammaticDocumentation.suo
│ │ ├── DocumentedClasses
│ │ │ ├── DocumentedClasses
│ │ │ │ ├── Bench.cs
│ │ │ │ ├── Bush.cs
│ │ │ │ ├── ClassDiagram1.cd
│ │ │ │ ├── Documentation.chm
│ │ │ │ ├── DocumentedClasses.csproj
│ │ │ │ ├── DocumentedClasses.csproj.user
│ │ │ │ ├── ExternalDoc.xml
│ │ │ │ ├── Flower.cs
│ │ │ │ ├── Garden.cs
│ │ │ │ ├── GardenContent.cs
│ │ │ │ ├── Ornamentation.cs
│ │ │ │ ├── Plant.cs
│ │ │ │ ├── Properties
│ │ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ │ ├── Resources.cs
│ │ │ │ │ ├── Resources.resx
│ │ │ │ │ ├── Settings.cs
│ │ │ │ │ └── Settings.settings
│ │ │ │ ├── Sprinkler.cs
│ │ │ │ ├── Statue.cs
│ │ │ │ ├── Tree.cs
│ │ │ │ ├── Utility.cs
│ │ │ │ ├── bin
│ │ │ │ │ └── Debug
│ │ │ │ │ ├── DocumentedClasses.XML
│ │ │ │ │ ├── DocumentedClasses.dll
│ │ │ │ │ └── DocumentedClasses.pdb
│ │ │ │ └── obj
│ │ │ │ └── Debug
│ │ │ │ ├── DocumentedClasses.Properties.Resources.resources
│ │ │ │ ├── DocumentedClasses.dll
│ │ │ │ ├── DocumentedClasses.pdb
│ │ │ │ ├── ResGen.cache
│ │ │ │ └── TempPE
│ │ │ ├── DocumentedClasses.sln
│ │ │ └── DocumentedClasses.suo
│ │ ├── DocumentedClassesClient
│ │ │ ├── DocumentedClassesClient
│ │ │ │ ├── DocumentedClassesClient.csproj
│ │ │ │ ├── DocumentedClassesClient.csproj.user
│ │ │ │ ├── Program.cs
│ │ │ │ ├── Properties
│ │ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ │ ├── Resources.cs
│ │ │ │ │ ├── Resources.resx
│ │ │ │ │ ├── Settings.cs
│ │ │ │ │ └── Settings.settings
│ │ │ │ ├── bin
│ │ │ │ │ └── Debug
│ │ │ │ │ ├── DocumentedClasses.dll
│ │ │ │ │ ├── DocumentedClasses.pdb
│ │ │ │ │ ├── DocumentedClasses.xml
│ │ │ │ │ ├── DocumentedClassesClient.exe
│ │ │ │ │ ├── DocumentedClassesClient.pdb
│ │ │ │ │ └── DocumentedClassesClient.vshost.exe
│ │ │ │ └── obj
│ │ │ │ ├── Debug
│ │ │ │ │ ├── DocumentedClassesClient.Properties.Resources.resources
│ │ │ │ │ ├── DocumentedClassesClient.exe
│ │ │ │ │ ├── DocumentedClassesClient.pdb
│ │ │ │ │ ├── ResGen.cache
│ │ │ │ │ ├── ResolveAssemblyReference.cache
│ │ │ │ │ └── TempPE
│ │ │ │ └── Release
│ │ │ ├── DocumentedClassesClient.sln
│ │ │ └── DocumentedClassesClient.suo
│ │ ├── FirstXMLDocumentation
│ │ │ ├── FirstXMLDocumentation
│ │ │ │ ├── DocumentedClass.cs
│ │ │ │ ├── FirstXMLDocumentation.csproj
│ │ │ │ ├── FirstXMLDocumentation.csproj.user
│ │ │ │ ├── Program.cs
│ │ │ │ ├── Properties
│ │ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ │ ├── Resources.cs
│ │ │ │ │ ├── Resources.resx
│ │ │ │ │ ├── Settings.cs
│ │ │ │ │ └── Settings.settings
│ │ │ │ ├── bin
│ │ │ │ │ └── Debug
│ │ │ │ │ ├── FirstXMLDocumentation.exe
│ │ │ │ │ ├── FirstXMLDocumentation.pdb
│ │ │ │ │ └── FirstXMLDocumentation.vshost.exe
│ │ │ │ └── obj
│ │ │ │ ├── Debug
│ │ │ │ │ ├── FirstXMLDocumentation.Properties.Resources.resources
│ │ │ │ │ ├── FirstXMLDocumentation.exe
│ │ │ │ │ ├── FirstXMLDocumentation.pdb
│ │ │ │ │ ├── ResGen.cache
│ │ │ │ │ └── TempPE
│ │ │ │ └── Release
│ │ │ ├── FirstXMLDocumentation.sln
│ │ │ └── FirstXMLDocumentation.suo
│ │ ├── XMLDocViewer
│ │ │ ├── XMLDocViewer
│ │ │ │ ├── Program.cs
│ │ │ │ ├── Properties
│ │ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ │ ├── Resources.cs
│ │ │ │ │ ├── Resources.resx
│ │ │ │ │ ├── Settings.cs
│ │ │ │ │ └── Settings.settings
│ │ │ │ ├── XMLDocViewer.csproj
│ │ │ │ ├── XMLDocViewer.csproj.user
│ │ │ │ ├── bin
│ │ │ │ │ └── Debug
│ │ │ │ │ ├── XMLDocViewer.exe
│ │ │ │ │ ├── XMLDocViewer.pdb
│ │ │ │ │ └── XMLDocViewer.vshost.exe
│ │ │ │ └── obj
│ │ │ │ ├── Debug
│ │ │ │ │ ├── ResGen.cache
│ │ │ │ │ ├── TempPE
│ │ │ │ │ ├── XMLDocViewer.Properties.Resources.resources
│ │ │ │ │ ├── XMLDocViewer.exe
│ │ │ │ │ └── XMLDocViewer.pdb
│ │ │ │ └── Release
│ │ │ ├── XMLDocViewer.sln
│ │ │ └── XMLDocViewer.suo
│ │ └── XSLTStyledXMLDocumentation
│ │ ├── DocumentedClasses.XML
│ │ ├── doc.css
│ │ └── doc.xsl
│ └── Screenshots
├── 578472_Chapter29
│ └── 578472_Chapter29
│ ├── DnsLookup
│ │ ├── DnsLookup
│ │ │ ├── DnsLookup.csproj
│ │ │ ├── DnsLookup.csproj.user
│ │ │ ├── Program.cs
│ │ │ ├── Properties
│ │ │ │ └── AssemblyInfo.cs
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ ├── DnsLookup.exe
│ │ │ │ ├── DnsLookup.pdb
│ │ │ │ └── DnsLookup.vshost.exe
│ │ │ └── obj
│ │ │ ├── Debug
│ │ │ │ ├── DnsLookup.exe
│ │ │ │ ├── DnsLookup.pdb
│ │ │ │ └── TempPE
│ │ │ ├── DnsLookup.csproj.FileList.txt
│ │ │ └── Release
│ │ ├── DnsLookup.sln
│ │ └── DnsLookup.suo
│ ├── DnsLookup1
│ │ ├── DnsLookup
│ │ │ ├── DnsLookup.csproj
│ │ │ ├── DnsLookup.csproj.user
│ │ │ ├── Program.cs
│ │ │ ├── Properties
│ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ ├── Resources.cs
│ │ │ │ ├── Resources.resx
│ │ │ │ ├── Settings.cs
│ │ │ │ └── Settings.settings
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ ├── DnsLookup.exe
│ │ │ │ ├── DnsLookup.pdb
│ │ │ │ └── DnsLookup.vshost.exe
│ │ │ └── obj
│ │ │ ├── Debug
│ │ │ │ ├── DnsLookup.Properties.Resources.resources
│ │ │ │ ├── DnsLookup.exe
│ │ │ │ ├── DnsLookup.pdb
│ │ │ │ ├── ResGen.cache
│ │ │ │ └── TempPE
│ │ │ └── Release
│ │ ├── DnsLookup.sln
│ │ └── DnsLookup.suo
│ ├── FtpClient
│ │ ├── FtpClient
│ │ │ ├── FtpClient.csproj
│ │ │ ├── FtpClient.csproj.user
│ │ │ ├── FtpClientForm.Designer.cs
│ │ │ ├── FtpClientForm.cs
│ │ │ ├── FtpClientForm.resx
│ │ │ ├── Program.cs
│ │ │ ├── Properties
│ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ ├── Resources.cs
│ │ │ │ ├── Resources.resx
│ │ │ │ ├── Settings.cs
│ │ │ │ └── Settings.settings
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ ├── FtpClient.exe
│ │ │ │ ├── FtpClient.pdb
│ │ │ │ └── FtpClient.vshost.exe
│ │ │ └── obj
│ │ │ ├── Debug
│ │ │ │ ├── FtpClient.Form1.resources
│ │ │ │ ├── FtpClient.Properties.Resources.resources
│ │ │ │ ├── FtpClient.csproj.GenerateResource.Cache
│ │ │ │ ├── FtpClient.exe
│ │ │ │ ├── FtpClient.pdb
│ │ │ │ ├── ResGen.cache
│ │ │ │ ├── TempPE
│ │ │ │ └── Wrox.BeginningCSharp.Networking.FtpClientForm.resources
│ │ │ ├── FtpClient.csproj.FileList.txt
│ │ │ └── Release
│ │ ├── FtpClient.sln
│ │ ├── FtpClient.suo
│ │ └── ftpclient.zip
│ ├── TcpServer
│ │ ├── TcpClient
│ │ │ ├── Program.cs
│ │ │ ├── Properties
│ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ ├── Resources.cs
│ │ │ │ ├── Resources.resx
│ │ │ │ ├── Settings.cs
│ │ │ │ └── Settings.settings
│ │ │ ├── TcpClient.csproj
│ │ │ ├── TcpClient.csproj.user
│ │ │ ├── TcpClient.sln
│ │ │ ├── TcpClient.suo
│ │ │ ├── app.config
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ ├── TcpClient.exe
│ │ │ │ ├── TcpClient.exe.config
│ │ │ │ ├── TcpClient.pdb
│ │ │ │ ├── TcpClient.vshost.exe
│ │ │ │ └── TcpClient.vshost.exe.config
│ │ │ └── obj
│ │ │ ├── Debug
│ │ │ │ ├── ResGen.cache
│ │ │ │ ├── TcpClient.exe
│ │ │ │ ├── TcpClient.pdb
│ │ │ │ ├── TempPE
│ │ │ │ │ └── Properties.Resources.cs.dll
│ │ │ │ └── Wrox.Demo.Properties.Resources.resources
│ │ │ └── Release
│ │ ├── TcpServer
│ │ │ ├── PictureHelper.cs
│ │ │ ├── Program.cs
│ │ │ ├── Properties
│ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ ├── Resources.cs
│ │ │ │ ├── Resources.resx
│ │ │ │ ├── Settings.Designer.cs
│ │ │ │ └── Settings.settings
│ │ │ ├── TcpServer.csproj
│ │ │ ├── TcpServer.csproj.user
│ │ │ ├── app.config
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ ├── TcpServer.exe
│ │ │ │ ├── TcpServer.exe.config
│ │ │ │ ├── TcpServer.pdb
│ │ │ │ ├── TcpServer.vshost.exe
│ │ │ │ └── TcpServer.vshost.exe.config
│ │ │ └── obj
│ │ │ ├── Debug
│ │ │ │ ├── ResGen.cache
│ │ │ │ ├── TcpServer.Properties.Resources.resources
│ │ │ │ ├── TcpServer.csproj.GenerateResource.Cache
│ │ │ │ ├── TcpServer.exe
│ │ │ │ ├── TcpServer.pdb
│ │ │ │ └── TempPE
│ │ │ ├── Release
│ │ │ └── TcpServer.csproj.FileList.txt
│ │ ├── TcpServer.sln
│ │ ├── TcpServer.suo
│ │ └── WinTcpClient
│ │ ├── PictureClientForm.Designer.cs
│ │ ├── PictureClientForm.cs
│ │ ├── PictureClientForm.resx
│ │ ├── Program.cs
│ │ ├── Properties
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── Resources.cs
│ │ │ ├── Resources.resx
│ │ │ ├── Settings.Designer.cs
│ │ │ └── Settings.settings
│ │ ├── WinTcpClient.csproj
│ │ ├── WinTcpClient.csproj.user
│ │ ├── app.config
│ │ ├── bin
│ │ │ ├── Debug
│ │ │ │ ├── WinTcpClient.exe
│ │ │ │ ├── WinTcpClient.exe.config
│ │ │ │ ├── WinTcpClient.pdb
│ │ │ │ ├── WinTcpClient.vshost.exe
│ │ │ │ └── WinTcpClient.vshost.exe.config
│ │ │ └── Release
│ │ └── obj
│ │ ├── Debug
│ │ │ ├── ResGen.cache
│ │ │ ├── TempPE
│ │ │ ├── WinTcpClient.PictureClientForm.resources
│ │ │ ├── WinTcpClient.Properties.Resources.resources
│ │ │ ├── WinTcpClient.csproj.GenerateResource.Cache
│ │ │ ├── WinTcpClient.exe
│ │ │ └── WinTcpClient.pdb
│ │ ├── Release
│ │ └── WinTcpClient.csproj.FileList.txt
│ ├── UriDemo
│ │ ├── UriDemo
│ │ │ ├── Program.cs
│ │ │ ├── Properties
│ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ ├── Resources.cs
│ │ │ │ ├── Resources.resx
│ │ │ │ ├── Settings.cs
│ │ │ │ └── Settings.settings
│ │ │ ├── UriDemo.csproj
│ │ │ ├── UriDemo.csproj.user
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ ├── UriDemo.exe
│ │ │ │ ├── UriDemo.pdb
│ │ │ │ └── UriDemo.vshost.exe
│ │ │ └── obj
│ │ │ ├── Debug
│ │ │ │ ├── ResGen.cache
│ │ │ │ ├── TempPE
│ │ │ │ ├── UriDemo.Properties.Resources.resources
│ │ │ │ ├── UriDemo.exe
│ │ │ │ └── UriDemo.pdb
│ │ │ └── Release
│ │ ├── UriDemo.sln
│ │ └── UriDemo.suo
│ ├── WebClientDemo
│ │ ├── WebClientDemo
│ │ │ ├── Program.cs
│ │ │ ├── Properties
│ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ ├── Resources.cs
│ │ │ │ ├── Resources.resx
│ │ │ │ ├── Settings.cs
│ │ │ │ └── Settings.settings
│ │ │ ├── WebClientDemo.csproj
│ │ │ ├── WebClientDemo.csproj.user
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ ├── WebClientDemo.exe
│ │ │ │ ├── WebClientDemo.pdb
│ │ │ │ └── WebClientDemo.vshost.exe
│ │ │ └── obj
│ │ │ ├── Debug
│ │ │ │ ├── ResGen.cache
│ │ │ │ ├── TempPE
│ │ │ │ ├── WebClientDemo.Properties.Resources.resources
│ │ │ │ ├── WebClientDemo.csproj.GenerateResource.Cache
│ │ │ │ ├── WebClientDemo.exe
│ │ │ │ └── WebClientDemo.pdb
│ │ │ ├── Release
│ │ │ └── WebClientDemo.csproj.FileList.txt
│ │ ├── WebClientDemo.sln
│ │ └── WebClientDemo.suo
│ ├── WebClientDemo2
│ │ ├── WebClientDemo2
│ │ │ ├── Form1.Designer.cs
│ │ │ ├── Form1.cs
│ │ │ ├── Form1.resx
│ │ │ ├── Program.cs
│ │ │ ├── Properties
│ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ ├── Resources.cs
│ │ │ │ ├── Resources.resx
│ │ │ │ ├── Settings.cs
│ │ │ │ └── Settings.settings
│ │ │ ├── WebClientDemo2.csproj
│ │ │ ├── WebClientDemo2.csproj.user
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ └── WebClientDemo2.vshost.exe
│ │ │ └── obj
│ │ │ ├── Debug
│ │ │ │ └── TempPE
│ │ │ └── Release
│ │ ├── WebClientDemo2.sln
│ │ └── WebClientDemo2.suo
│ ├── WebRequest
│ │ ├── WebRequest
│ │ │ ├── Program.cs
│ │ │ ├── Properties
│ │ │ │ ├── AssemblyInfo.cs
│ │ │ │ ├── Resources.cs
│ │ │ │ ├── Resources.resx
│ │ │ │ ├── Settings.cs
│ │ │ │ └── Settings.settings
│ │ │ ├── WebRequest.csproj
│ │ │ ├── WebRequest.csproj.user
│ │ │ ├── app.config
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ ├── WebRequest.exe
│ │ │ │ ├── WebRequest.exe.config
│ │ │ │ ├── WebRequest.pdb
│ │ │ │ ├── WebRequest.vshost.exe
│ │ │ │ └── WebRequest.vshost.exe.config
│ │ │ └── obj
│ │ │ ├── Debug
│ │ │ │ ├── ResGen.cache
│ │ │ │ ├── TempPE
│ │ │ │ │ └── Properties.Resources.cs.dll
│ │ │ │ ├── WebRequest.csproj.GenerateResource.Cache
│ │ │ │ ├── WebRequest.exe
│ │ │ │ ├── WebRequest.pdb
│ │ │ │ └── Wrox.BeginningCSharp.Networking.Properties.Resources.resources
│ │ │ ├── Release
│ │ │ └── WebRequest.csproj.FileList.txt
│ │ ├── WebRequest.sln
│ │ └── WebRequest.suo
│ ├── ch33_code.zip
│ └── ftp other version
│ └── FtpClient
│ ├── FtpClient
│ │ ├── FtpClient.csproj
│ │ ├── FtpClient.csproj.user
│ │ ├── FtpClientForm.Designer.cs
│ │ ├── FtpClientForm.cs
│ │ ├── FtpClientForm.resx
│ │ ├── Program.cs
│ │ ├── Properties
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── Resources.cs
│ │ │ ├── Resources.resx
│ │ │ ├── Settings.cs
│ │ │ └── Settings.settings
│ │ ├── bin
│ │ │ └── Debug
│ │ │ ├── FtpClient.exe
│ │ │ ├── FtpClient.pdb
│ │ │ └── FtpClient.vshost.exe
│ │ └── obj
│ │ ├── Debug
│ │ │ ├── FtpClient.Form1.resources
│ │ │ ├── FtpClient.Properties.Resources.resources
│ │ │ ├── FtpClient.csproj.GenerateResource.Cache
│ │ │ ├── FtpClient.exe
│ │ │ ├── FtpClient.pdb
│ │ │ ├── ResGen.cache
│ │ │ ├── TempPE
│ │ │ └── Wrox.BeginningCSharp.Networking.FtpClientForm.resources
│ │ ├── FtpClient.csproj.FileList.txt
│ │ └── Release
│ ├── FtpClient.sln
│ ├── FtpClient.suo
│ └── ftpclient.zip
└── 578472_Chapter30
└── GDI Chapter Review
├── 578472 fg3405.tif
├── 578472 fg3406.tif
└── Exercises
├── ColorConverter
│ ├── ColorConverter
│ │ ├── ColorConverter.csproj
│ │ ├── ColorConverter.csproj.user
│ │ ├── Form1.Designer.cs
│ │ ├── Form1.cs
│ │ ├── Program.cs
│ │ ├── Properties
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── Resources.cs
│ │ │ ├── Resources.resx
│ │ │ ├── Settings.cs
│ │ │ └── Settings.settings
│ │ ├── bin
│ │ │ └── Debug
│ │ │ ├── ColorConverter.exe
│ │ │ ├── ColorConverter.pdb
│ │ │ └── ColorConverter.vshost.exe
│ │ └── obj
│ │ ├── Debug
│ │ │ ├── ColorConverter.Properties.Resources.resources
│ │ │ ├── ColorConverter.exe
│ │ │ ├── ColorConverter.pdb
│ │ │ ├── ResGen.cache
│ │ │ └── TempPE
│ │ └── Release
│ ├── ColorConverter.sln
│ └── ColorConverter.suo
├── DisposalErrors
│ ├── DisposalErrors
│ │ ├── DisposalErrors.csproj
│ │ ├── DisposalErrors.csproj.user
│ │ ├── Form1.Designer.cs
│ │ ├── Form1.cs
│ │ ├── Program.cs
│ │ ├── Properties
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── Resources.cs
│ │ │ ├── Resources.resx
│ │ │ ├── Settings.cs
│ │ │ └── Settings.settings
│ │ ├── bin
│ │ │ └── Debug
│ │ │ ├── DisposalErrors.exe
│ │ │ ├── DisposalErrors.pdb
│ │ │ └── DisposalErrors.vshost.exe
│ │ └── obj
│ │ ├── Debug
│ │ │ ├── DisposalErrors.Properties.Resources.resources
│ │ │ ├── DisposalErrors.exe
│ │ │ ├── DisposalErrors.pdb
│ │ │ ├── ResGen.cache
│ │ │ └── TempPE
│ │ └── Release
│ ├── DisposalErrors.sln
│ └── DisposalErrors.suo
└── TrafficLight
├── TrafficLight
│ ├── Form1.Designer.cs
│ ├── Form1.cs
│ ├── Program.cs
│ ├── Properties
│ │ ├── AssemblyInfo.cs
│ │ ├── Resources.cs
│ │ ├── Resources.resx
│ │ ├── Settings.cs
│ │ └── Settings.settings
│ ├── TrafficLight.csproj
│ ├── TrafficLight.csproj.user
│ ├── bin
│ │ └── Debug
│ │ ├── TrafficLight.exe
│ │ ├── TrafficLight.pdb
│ │ └── TrafficLight.vshost.exe
│ └── obj
│ ├── Debug
│ │ ├── ResGen.cache
│ │ ├── TempPE
│ │ ├── TrafficLight.Properties.Resources.resources
│ │ ├── TrafficLight.exe
│ │ └── TrafficLight.pdb
│ └── Release
├── TrafficLight.sln
└── TrafficLight.suo
1121 directories, 2610 files
评论